ffmpeg 倒放 音頻 / 視頻

ffmpeg 倒放 音頻 / 視頻

ffmpeg 倒放 音頻 / 視頻


 

資料來源:
https://blog.csdn.net/Contex_A17/article/details/82014826

http://www.4k8k.xyz/article/Contex_A17/82014826


 

1.視頻倒放,無音訊

ffmpeg.exe -i inputfile.mp4 -filter_complex [0:v]reverse[v] -map [v] -preset superfast reversed.mp4

 

2.視頻倒放,音訊不變

ffmpeg.exe -i inputfile.mp4 -vf reverse reversed.mp4

 

3.音訊倒放,視頻不變

ffmpeg.exe -i inputfile.mp4 -map 0 -c:v copy -af "areverse" reversed_audio.mp4

 

4.音視頻同時倒放

ffmpeg.exe -i inputfile.mp4 -vf reverse -af areverse -preset superfast reversed.mp4

 

6、查看音視頻實際時長

ffprobe.exe  -v error -select_streams v:0 -show_entries stream=duration -of default=noprint_wrappers=1:nokey=1 input.mp4

ffprobe.exe  -v error -select_streams a:0 -show_entries stream=duration -of default=noprint_wrappers=1:nokey=1 input.mp4

 

7、查看NV21

ffplay.exe -i input.nv21 -pix_fmt nv21 -s 4624x3472

 

8、nv21轉jpg

ffmpeg -y -s 1920x1080 -pix_fmt nv21 -i image.nv21.yuv image.jpg

 

9.jpg轉nv21

ffmpeg -i input.jpg -pix_fmt nv21 output_1080x1920.yuv

 

10、rgba轉png

ffmpeg -f rawvideo -pixel_format rgba -video_size 1080x1920 -i input.raw output.png

 

11、jpg轉rgba

ffmpeg -i input.jpg -vcodec rawvideo -pix_fmt rgba raw1.rgb

 

12、剔除mp4中音訊或視頻(-map 0:0 -map 0:1)

ffmpeg.exe -i input.mp4 -map 0:0 -vcodec copy -acodec copy output.mp4

 

-map 0:0: 第1個輸入檔的第一個流,也就是主要的視頻流。

-map 0:1: 第1個輸入檔的第二個流,是視頻的聲音。

-vcodec copy: 拷貝選擇的視頻流。

-acodec copy: 拷貝選擇的聲音流

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *