Преобразуйте видеофайлы для Maemo (Nokia N900) с помощью ffmpeg/mencoder

Я - новичок в видео, кодирующем, таким образом, я ищу некоторый совет специалиста.

Я надеюсь транскодировать медиа-файлы с ffmpeg или mencoder (или что-то другое) на Ubuntu для моего Nokia N900, выполняющего Maemo. Я предпочел бы mencoder из-за сумасшедших зависимостей ffmpeg.

  1. Видеовыход должен быть AVC/H.264 (вероятно, аппаратно ускоренный на устройстве).
  2. Аудиовыход в AAC (должен был предпочесть Vorbis, но не поддерживать исходно и требует .mkv, который также не полностью поддерживается).
  3. Выходное видео должно сохранить исходное соотношение сторон.
  4. Разрешение экрана 800x480 (16:10).

(Объяснение why-this-value-is-chosen действительно ценилось бы).

1
задан 21.10.2011, 04:15

2 ответа

Вот является код мной записанный в Ruby. Это использует ffmpeg для кодирования и делает некоторые вычисления для определения корректного размера/разрешения вывода для сохранения исходного соотношения сторон.

http://code.google.com/p/vikrant-incubator/source/browse/ruby/ffmpeg_n900.rb

0
ответ дан 17.12.2019, 00:37

Если Вы - новичок, как Вы говорите, Ручной тормоз мог бы быть большим количеством Вашей вещи. Это доступно для Mac OS X, Linux и Windows. В последний раз я проверил, что это было в репозиториях Ubuntu, но здесь является PPA только, чтобы быть уверенным.

HandBrake screenshot

У меня были хорошие результаты на моем N900 со следующими настройками:

Контейнер: файл MP4 (файлы MKV не поддерживаются N900 по умолчанию.)
iPod поддержка 5G: на (На всякий случай Вы решаете совместно использовать видео с любящим Apple другом.)

Изображение:

Ширина: 400 пкс (Хотя горизонтальное разрешение N900 составляет 800 пкс, видео, имеет тенденцию пропускать для меня в том разрешении.)
Сохраните соотношение сторон: на

Видео:

Видеокодек: H.264 (Результаты в меньших файлах, чем ffmpeg; обе работы все же.)
В среднем. скорость передачи: 500/600kbps
Кодирование С 2 передачами: на

Аудио:

Аудиокодек: AAC (faac) (Самое совместимое, лучшее качество звука.)
Mixdown: Стерео (У Вас только есть два динамика или наушник, почему ненужная пропускная способность на большем количестве каналов?)
Скорость передачи: 64/80/96/128kbps (Если у Вас есть хорошие наушники, пойдите с 96/128kbps.)

Все другие опции могут быть оставлены без изменений (или не стесняться экспериментировать).

1
ответ дан 17.12.2019, 00:37

Теги

Похожие вопросы