如何使用ffmpeg命令來實現音頻和視頻原始數據的提取


提取yuv原始視頻數據

ffmpeg -i input.mp4 -an -c:v rawvideo -pix_fmt ymv420p out.yuv
-i : 指定視頻數據
-an  : 去除音頻
-c:v rawvideo : 指定視頻進行重新編碼,編碼為原始rawvideo數據
-fix_fmt yuv420p :  指定視頻的重新封裝的像素格式

提取PCM原始音頻數據

 ffmpeg -i input.mp4 -vn -ar 44100 -ac 2 -f s16le out.pcm
 -i : 指定視頻數據
 -vn : 去除視頻數據
 -ar : 音頻的采樣率 是441000 kb
 -ac2 : 音頻 c是china的意思 2 是雙聲道
 -f s16le : 音頻的格式s16le存儲方式


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM