Mencoder, подготовка видео для mp3 плейер Ritmix RF-8800

В общем купил я вчера себе mp3-плейер Ritmix RF-8800 попробовал залить на него мульткики для дочери, тормозит… Почитал форум, там говорят типа все хороше, надо только ужать до разрешения 420:240.
Вот так у меня получилось:

$ mencoder -noodml «Куда уходит старый год.avi» -o «[P]Куда уходит старый год.avi» -mc 0 -ofps 30.000 -vf-add crop=0:0:-1:-1  -vf-add scale=400:240 -vf-add expand=400:240:-1:-1:1 -srate44100 -ovc lavc -lavcopts vcodec=mpeg4   -lavcopts vbitrate=500  -ffourcc DIVX -oac mp3lame -lameopts vbr=0  -lameopts br=128 -lameopts vol=0 -lameopts mode=1-lameopts aq=7 -lameopts padding=3 -af volnorm -xvidencopts max_bframes=0

Написал скрипт для ленивых как я 🙂

#!/bin/sh
#Пусть до директории оригинальных файлов. Обратный слеш обязателен.
PATCHORIG="/files/mult/"
#Путь до директории конвертированных файлов. Обратный слеш обязателен.
PATCHRITMIX="/files/video_no_pc/ritmix/"
#Папка которую будем конвертить, вложение поддерживаются. Обратный слеш обязателен.
FOLDER="Мишки Гамми/"

#Создаем дерево каталогов
find "${PATCHORIG}${FOLDER}" -type d \
| sed "s%${PATCHORIG}${FOLDER}%%" | grep -v "$PATCHORIG" \
| awk -v o="${PATCHRITMIX}${FOLDER}" '{system ("mkdir -p \""o$0"\"")}'

#Конвертируем файлы
find "${PATCHORIG}${FOLDER}" -type f \
| sed "s%${PATCHORIG}${FOLDER}%%" \
| awk -v i="${PATCHORIG}${FOLDER}" -v o="${PATCHRITMIX}${FOLDER}" \
'{system ("mencoder -quiet \""i$0"\" -o \""o$0"\" -mc 0 -ofps 30.000 -vf-add crop=0:0:-1:-1  -vf-add scale=400:240 -vf-add expand=400:240:-1:-1:1 -srate 44100 -ovc lavc -lavcopts vcodec=mpeg4 -lavcopts vbitrate=500 -ffourcc DIVX -oac mp3lame -lameopts vbr=0 -lameopts br=96 -lameopts vol=0 -lameopts mode=1 -lameopts aq=7 -lameopts padding=3 -af volnorm -xvidencopts max_bframes=0")}'

4 комментария to “Mencoder, подготовка видео для mp3 плейер Ritmix RF-8800”

  1. Чудненько! 🙂

    Большая просьба написать версию статьи и соорудить скрипт для многочисленных владельцев Cowon S9:

    http://www.ixbt.com/multimedia/cowon-s9.shtml

    Прим. MP4/h264 он не поддерживает, так что оптимально будет XviD.

  2. rrv:

    Я думаю будет достаточно поменять последнюю строчку скрипта на нечто подобное:

    ‘{system («mencoder -quiet \»»i$0″\» -o \»»o$0″\» -mc 0 -ofps 30.000 -vf-add crop=0:0:-1:-1 -vf-add scale=480×272 -vf-add expand=480×272:-1:-1:1 -srate 44100 -ovc lavc -lavcopts vcodec=xvid -lavcopts vbitrate=500 -ffourcc DIVX -oac mp3lame -lameopts vbr=0 -lameopts br=96 -lameopts vol=0 -lameopts mode=1 -lameopts aq=7 -lameopts padding=3 -af volnorm -xvidencopts max_bframes=0″)}’

  3. Увы, ввиду особенностей движка вашего сайта при копировании этой строчки получается вот такой бред:

    http://savepic.org/367964.png

    Т.е. некоторые символы почему указываются непонятными квадратиками, и поэтому при выполнении скрипта в этой строчке возникает синтаксическая ошибка.
    Кроме того, шрифт сайта таков, что непонятно, где здесь нули, а где буква «O», и наверное, при их копировании тоже возникают подмены, приводящие к ошибкам.
    В-общем, с вашим сайтом при копировании кодов возникают серьезные проблемы.

  4. Что-то также с копированием кавычек происходит неправильно, имхо.
    И вот результат: http://savepic.org/328030.png

Leave a Reply