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.