[英]Removing / Overlaying logo on mp4 video format with ffmpeg on linux
我正在嘗試使用以下命令在 linux 機器上使用 ffmpeg 從 .mp4 視頻文件中刪除徽標而無需重新編碼(以保持相同的質量):
ffmpeg -i input.mp4 -vf delogo=x=270:y=190:w=40:h=40 -c:a copy output.mp4
它給了我以下錯誤:
Unrecognized option 'vf'
然后出現了一個新錯誤:
Unable to find a suitable output format for 'delogo=x=270:y=190:w=40:h=40'
ffmpeg 一直在更新,而且它們似乎經常更改命令行參數,因此我在網上找到的任何材料或教程似乎很快就會過時......
我查看了文檔但無法使其正常工作,我想我遺漏了一些東西......?
那么:linux shell 中正確的命令行是什么? 另外,如何在實際刪除徽標之前查看或找出要刪除區域的確切坐標? 以及如何在特定區域覆蓋純色而不是透明地刪除徽標?
無法識別的選項 'vf'
什么版本的ffmpeg? (您應該能夠從不帶參數的僅運行“ffmpeg”的輸出中看出。)我的猜測是您有一個非常舊的版本,“-vf”仍然是當前的語法。
將 delogo 短語放在引號中:“delogo=x=270:y=190:w=40:h=40”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.