Я встречался с этой же проблемой, и я пробовал много методов. Метод, предоставленный Sylwester, не работает для меня. Метод Joecool почти работает для меня, но мне нужно изменить какой-то параметр. Я печатаю:
sudo jockey-text -e xorg:Nvidia_331
перезагрузка компьютера, и все будет найдено. И как я могу узнать, что это 331, я набираю:
sudo jockey-text --list
и узнаю, что
xorg:nvidia_304 - NVIDIA accelerated graphics driver (Proprietary, Disabled, Not in use)
xorg:nvidia_304_updates - NVIDIA accelerated graphics driver (post-release updates) (Proprietary, enabled, Not in use)
xorg:nvidia_331 - NVIDIA accelerated graphics driver (Proprietary, Disabled, Not in use)
xorg:nvidia_331_updates - NVIDIA accelerated graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
, поэтому я включил 331, и все было в порядке
ffmpeg -i video.mp4 -i watermark.png -filter_complex "[0:v]scale=640:360[bg];[bg][1:v]overlay=10:10,subtitles=text.srt" -c:v libx265 -preset veryslow -crf 33 videofull.mp4
Фильтры в одной и той же линейной цепочке разделяются запятыми, а отдельные линейные цепи фильтров разделяются точкой с запятой. См. FFmpeg Filtering Introduction для получения дополнительной информации.
Я удалил -tune psnr -refs 3, потому что psnr вреден для общего кодирования, а refs должен быть закрыт пресет.
ffmpeg -i video.mp4 -i watermark.png -filter_complex "[0:v]scale=640:360[bg];[bg][1:v]overlay=10:10,subtitles=text.srt" -c:v libx265 -preset veryslow -crf 33 videofull.mp4
Фильтры в одной и той же линейной цепочке разделяются запятыми, а отдельные линейные цепи фильтров разделяются точкой с запятой. См. FFmpeg Filtering Introduction для получения дополнительной информации.
Я удалил -tune psnr -refs 3, потому что psnr вреден для общего кодирования, а refs должен быть закрыт пресет.
ffmpeg -i video.mp4 -i watermark.png -filter_complex "[0:v]scale=640:360[bg];[bg][1:v]overlay=10:10,subtitles=text.srt" -c:v libx265 -preset veryslow -crf 33 videofull.mp4
Фильтры в одной и той же линейной цепочке разделяются запятыми, а отдельные линейные цепи фильтров разделяются точкой с запятой. См. FFmpeg Filtering Introduction для получения дополнительной информации.
Я удалил -tune psnr -refs 3, потому что psnr вреден для общего кодирования, а refs должен быть закрыт пресет.