天天看點

隻要有docker就可以一鍵運作的 ffmpeg 剪輯

記錄幾條指令:

docker run -v /data/projects/:/run/project/ jrottenberg/ffmpeg:4.1-centos -i /run/project/datasets/SOLO-Jennie.mp3 -ss 00:00:00 -t 00:02:02.900 -acodec copy /run/project/datasets/SOLO-Jennie_cut1.mp3 -y

docker run -v /data/projects/:/run/project/ jrottenberg/ffmpeg:4.1-centos -f image2 -i /run/project/simulate_area/faceswap/converted/trump1_00000%d.png -c:v libx264 -vf "fps=25,format=yuv420p" /run/project/simulate_area/faceswap/out.mp4 -y
           

熟悉docker的就知道其實ffmpeg 指令的本體是容器名:tag(jrottenberg/ffmpeg:4.1-centos) 之後的部分;

-v是容器的磁盤空間挂載,具體的 -v 是要個性化的;

docker确實讓很多工具的安裝變成非必須了的,但如果使用python其他剪輯工具等,很可能還是依賴系統的ffmpeg,是以有必要時還是要裝: 【屆時補充個安裝指引】

【補充ffmpeg的指令使用指引】