ffmpeg накладене зображення на відео втрачає якість та дотримується - будь-які альтернативи?


1

Мені потрібен кращий спосіб накладання зображень на відео. В даний час я використовую це:

ffmpeg -i input.mp4 -shortest -loop 1 -i 57982344.png -filter_complex "[1:v]fade=t=in:st=5:d=1,fade=t=out:st=10:d=1[over];[0:v][over]overlay=0:0 " -c:v libx264 -crf 23 output.mp4

Іноді відео втрачає якість; Іноді відео затримується на 1 - 2 секунди, але після цього добре працює, тому воно відчуває ненадійність.


"Питання щодо рекомендацій щодо товарів, послуг або навчальних матеріалів поза темою, оскільки вони швидко застарівають і притягують відповіді на основі думки. Натомість опишіть свою ситуацію та конкретну проблему, яку ви намагаєтеся вирішити. Поділіться своїми дослідженнями. Ось кілька пропозицій щодо того, як правильно поставити такий тип запитань. " Чому це ffmpegне підходить? Нам потрібно більше деталей, щоб мати змогу відповісти на запитання, а також на тему.
— bertieb

Це редагування допомагає :) Чи ffmpegдає помилки чи попереджувальні повідомлення під час обробки?
— bertieb

не даючи жодної помилки
— Ankur Tripathi

Чи можете ви дати більше інформації про проблеми? Чи корисно для якості зменшення crfзначення (тобто більш високої якості)? Коли відео "приклеюється"?
— bertieb

Ви повинні надати повний вихід консолі з команди.
— llogan

Відповіді:


0

Ви спробували використовувати інший кодек? Протягом останніх двох днів я був розчарований подібними проблемами, а винуватець libx264.

Ось що ви можете спробувати, і ви завжди можете перекодувати його в .mp4 пізніше:

ffmpeg -i input.mp4 -shortest -loop 1 -i 57982344.png -filter_complex "[1:v]fade=t=in:st=5:d=1,fade=t=out:st=10:d=1[over];[0:v][over]overlay=0:0 " -crf 23 -vcodec huffyuv output.avi

0
ffmpeg -i /storage/emulated/0/video/nsm.mp4 -i \
 /storage/emulated/0/saved_images/image.png -preset ultrafast \
 -strict -2 -filter_complex overlay=x=228:y=231:enable='between(t,3,13)' \
 /storage/emulated/0/video/outputxy.mp4

1
чи можна було б додати більше пояснень?
— Якаву

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