Як кодувати відео для Philips DCP851 за допомогою ffmpeg?


1

У старшого гравця Philips я б грала "xvid" файли, такі як ті, які зазвичай створюються Handbrake & amp; подібні інструменти. Це один не буде грати всі ці файли я лежав навколо, ні з використанням стандартних рецептів я раніше використовував з ffmpeg.

Відповіді:


2

За даними Philips DCP851 керівництво Ваш пристрій може відтворювати DIVX, тому застосовується наступне

Вийнято з Приклади ffmpeg

Перетворити на DivX

Це створює файл DivX, співвідношення сторін 4: 3, роздільна здатність 320x240, швидкість передачі в 690k для відео, 128k для аудіо. Правильний розмір для мого плеєра Archos AV420.

ffmpeg -i inputfile.mpg -vtag DIVX -f avi -vcodec mpeg4        -аспект 4: 3 -s 320x240 -b 690000 -акодек mp3        -ab 128000 -ar 48000 -ac 2 outputfile.avi

і те ж саме для співвідношення 16: 9.

ffmpeg -i inputfile.mpg -vtag DIVX -f avi -vcodec mpeg4        -аспект 16: 9 -s 320x192 -b 690000 -акодек mp3        -ab 128000 -ar 48000 -ac 2 outputfile.avi


Упс, спасибі - "відповідь на сліду" означала, що я запланував на себе відповідь. Взяли назавжди, щоб знайти це.
Dan Pritts

@DanPritts Ви повинні з'ясувати відповідь, перш ніж ви поставите питання, якщо ви плануєте відповісти на власне запитання. Це звичайна практика тут і б'є всіх до удару!
Moab

Я знав це, я просто не набрав його досить швидко. Darius був надто швидкий :) Спасибі.
Dan Pritts

І я дуже втомився, оскільки для мене це був дійсно довгий день :)
Darius

1

Ці опції ffmpeg працювали для мене. Взяв час, щоб з'ясувати. Цей пристрій менш сумісний, ніж у старих пристроїв Philips.

ffmpeg -i input.foo -acodec libmp3lame -ab ABITRATE -ac 2 -s WIDTHxHEIGHT -vcodec libxvid -b VBIT -vtag DIVX output.avi

DIVX це просто слово DIVX і є обов'язковим. Я вважаю, що це, зокрема, є чарівним параметром, щоб зробити DCP851 роботою. [EDIT] - MP4S також працює. MP4S працює з іншим апаратним програвачем, з яким не працюватиме DIVX (Sony DVP-FX980). Можливо, він більш сумісний?

ABITRATE - швидкість передачі звуку - 64k це те, що я використовую

VBITRATE швидкість передавання відео - 640k це те, що я використовую, але це нерозумно; більш висока кількість дасть кращу якість відео.

WIDTH і HEIGHT - розмір пікселів вихідного відео

Екран 480x234 тому я використовую це для WIDTHxHEIGHT з матеріалом 16: 9. Якщо ви мали матеріал у форматі 4: 3, хорошим вибором було б 304x234 або 320x234.

Теги відео (vtag), які використовуються для AVI, називаються fourcc's. www.fourcc.org має досить великий список цих кодів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.