ffmpeg / avconv - опция -psp больше не работает в Sony Walkman

После перехода с ffmpeg на avconv опция -psp, по-видимому, неправильно отображает видео для Sony Walkman - «формат файла не поддерживается», она была идеальной и раньше.

ffmpeg -i video.avi -f psp -s 320x240 -vb 500k -ac 2 -ab 128k
video.mp4

Даже «длинная стрелка» не дает результатов работы.

ffmpeg -i video.avi -acodec libfaac -ab 128k -s 320x240 -vcodec
libx264 -b 500k -flags +loop -cmp +chroma -partitions
+parti4x4+partp8x8+partb8x8 -flags2 +mixed_refs -me_method umh -subq 6 -trellis 1 -refs 5 -coder 0 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 500k -maxrate 768k -bufsize 2M -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 13 -threads 0 -f mp4 video.mp4

У кого-нибудь есть идеи?

6
задан 1 August 2012 в 11:38

4 ответа

Из Кодирование H.264 / AAC в MP4 для PSP :

ffmpeg:

-profile:v main -level 3 -x264opts ref=3:b-pyramid=none:weightp=1

больше не использует ffmpeg из FFmpeg, но avconv из форка под названием libav. Пример команды специально для ffmpeg (реальный).

0
ответ дан 1 August 2012 в 11:38

Вот решение Mencoder:

mencoder video.avi -of lavf -lavfopts format=mp4 -af lavcresample=48000 -srate 48000 -vf-add harddup -vf-add scale=320:240 -oac lavc -ovc lavc -lavcopts aspect=24/10:aglobal=1:vglobal=1:vcodec=mpeg4:acodec=libfaac:abitrate=128:vbitra‌​te=500 -o video.mp4

Это прекрасно работает на Sony Walkman NWZ-E454.

0
ответ дан 1 August 2012 в 11:38

Это помогло мне кодировать кучу файлов в одном пакете для PSP, используя последнюю (2016) ffmpeg:

for file in *.avi; do
       ffmpeg -i "$file" -b:v 120k -strict -2 -s 400x240 -vcodec mpeg4 -ab 64k -ar 24000 -acodec aac "$file.psp.mp4"
done

Может пригодиться для кого-то, кто все еще использует это устройство

0
ответ дан 1 August 2012 в 11:38

Казалось бы, ffmpeg немного случайный, когда дело доходит до опций, которые включены в пакет.

ffmpeg, похоже, меняет параметры командной строки с КАЖДЫМ выпуском .... Я бы хотел, чтобы они этого не делали. Из-за этого я не слишком люблю команду разработчиков ffmpeg или проект. Я нахожу ffmpeg настолько раздражающим для преобразований, что для использования PSP я просто использую Handbrake. Да, Handbrake по-прежнему ffmpeg, но ОНИ сами выбирают варианты.

Цитируется из пользовательского CronoCloud на форумах Fedora

Также Джон Стеббинс, сопровождающий PPA Handbrake, сказал об PSP в Handbrake

Предварительная установка PSP была удалена в последней версии HandBrake, потому что было несколько сообщений о несовместимости между предустановкой и различными вариантами PSP. Кажется, что различия в версиях прошивки и т. Д. Очень затрудняют создание официально разрешенного пресета для него. Вот ветка на форумах по ручному тормозу, в которой обсуждаются настройки, которые работают для некоторых пользователей.

Это ссылка, на которую он ссылался

https://forum.handbrake.fr/viewtopic.php?f=7&t=13354&p=72244& hilit = psp # p65660

В этом разделе перечислено, какие варианты работают в конкретных ситуациях, и вам нужно будет найти, какой из них работает для вас. Когда вы добавите это как примечание к вашему вопросу или как ответ на ваш вопрос

Надеюсь, это поможет.

0
ответ дан 1 August 2012 в 11:38

Другие вопросы по тегам:

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