提取纯视频
ffmpeg -ss 00:00:01 -i 1.mp4 -vcodec copy -an -y 11.mp4 (提取纯视频从第二秒开始)
提取音频
ffmpeg -i 1.mp4 -acodec aac -vn -y 1.aac
合成
ffmpeg -i 11.mp4 -ss 00:00:01 -i 1.mp3 -vcodec mpeg4 -acodec copy -y 合并.mp4 (选两者最长)
ffmpeg -i 11.mp4 -ss 00:00:01 -i 1.mp3 -vcodec mpeg4 -acodec copy -shortest -y 合并.mp4 (选两者最短)
ffmpeg -i 11.mp4 -stream_loop -100 -i 1.mp3 -map 0:v -map 1:a -shortest -c:v copy -y out.mp4
ffmpeg -an -i 11.mp4 -stream_loop -100 -i 1.mp3 -shortest -c:v copy -y out.mp4
一步到位 取1的视频+2的音频
ffmpeg -i 1.mp4 -i 2.mp4 -filter_complex "[1:a]aloop=loop=-1:size=2e+09[bgm]" -map 0:v -map [bgm] -shortest -c:v copy -y out.mp4
-ss 00:00:01 开始时间
-y 存在不确认
# hflip 水平翻转
ffmpeg -i 1.mp4 -vf "hflip" 111.mp4 -y