от Ico_Belqta(19-02-2008)

рейтинг (23)   [ добре ]  [ зле ]

Printer Friendly Вариант за отпечатване

В света на бързо развиващите се информационни технологии връзката между компютър и мобилно устройство винаги е била от голямо значение.За съжаление редица приложения предназначени за масова употреба дълго време са били недостъпни за потребителите на Линукс. Така например конвертирането на видео файлове във формат приложим за мобилни устройства.
Програмата 3gp-converter е команден скрипт с графичен интерфейс , който е предназначен за конвертиране видеофайлове в 3gp формат.
Съществува и метод за конвертиране през командна линия , който е описан по-подробно тук: http://www.niemueller.de/wiki/index.php...
За съжаление има малка грешка в упътването , която води до невъзможност за завършване на процеса на конвертиране.
Следвайки инструкциите успях да създам следния скрипт , който след стартиране успешно конвертира файл от директорията в която е бил стартиран скрипта.
Това е неговото съдържание:
mencoder undo.avi -nosound -ovc lavc -lavcopts vcodec=mpeg4 -vf expand=176:144,scale=176:144 -o movie.avi -ofps 12
mplayer -vo null -ao pcm -af resample=8000,volume=+4db:sc undo.avi
ffmpeg -i movie.avi -i audiodump.wav -b 48k -ac 1 -ab 12.2k -map 0.0 -map 1.0 undo.3gp

Първият ред от командната линия конвертира файла undo.avi в movie.avi без звук с резолюция 176x144 и 12 кадъра в секунда.
Втората команда ресемплира аудио потока на файла и го записва във файл audiodump.wav
Третата команда от скрипта създава 3gp видеофайла от ресемплираните аудио и видео файлове. Параметъра 48k е броя на битовете в секунда за видео потока и от него зависи качеството на изображението , а 12.2k за аудио потока.
Конвертирането на файловете в командна линия и през графичен интерфейс е базирано на на Mplayer и FFMPEG.
Благодаря на всички за отделеното внимание.


<< Ubuntu 7.10 на Toshiba Satellite U300-13J | Как да обновим RAID-1 масив >>