八:ffmpeg命令提取像素格式和PCM数据

一、提取YUV

bash 复制代码
#提取3秒数据,分辨率和源视频一致
fmpeg -i test_1280x720.mp4 -t 3 -pix_fmt yuv420p yuv420p_orig.yuv

#提取3秒数据,分辨率转为320x240
ffmpeg -i test_1280x720.mp4 -t 3 -pix_fmt yuv420p -s 320x240 yuv420p_320x240.yuv

二、提取RGB

bash 复制代码
#提取3秒数据,分辨率转为320x240
ffmpeg -i test.mp4 -t 3 -pix_fmt rgb24 -s 320x240 rgb24_320x240.rgb

三、RGB和YUV之间的转换

bash 复制代码
ffmpeg -s 320x240 -pix_fmt yuv420p -i yuv420p_320x240.yuv -pix_fmt rgb24 rgb24_320x240_2.rgb

四、提取PCM数据

bash 复制代码
ffmpeg -i buweishui.mp3 -ar 48000 -ac 2 -f s16le 48000_2_s16le.pcm
ffmpeg -i buweishui.mp3 -ar 48000 -ac 2 -sample_fmt s16 out_s16.wav
ffmpeg -i buweishui.mp3 -ar 48000 -ac 2 -codec:a pcm_s16le out2_s16le.wav
ffmpeg -i buweishui.mp3 -ar 48000 -ac 2 -f f32le 48000_2_f32le.pcm
ffmpeg -i test.mp4 -t 10 -vn -ar 48000 -ac 2 -f f32le 48000_2_f32le_2.pcm
相关推荐
Everbrilliant899 小时前
音视频编解码全流程之用Extractor后Decodec
ffmpeg·视频编解码·mediacodec·音视频解码·ffmpeg编解码·decodec·ndkmediacodec
Industio_触觉智能1 天前
瑞芯微RK35XX系列FFmpeg硬件编解码实测,详细性能对比!
ffmpeg·rk3588·rk3568·编解码·rk3562·rk3576
小狮子安度因1 天前
FFmpeg暂停、逐帧和音量
ffmpeg
小狮子安度因1 天前
FFmpeg过滤器实战:水印处理
ffmpeg·myeclipse
小狮子安度因1 天前
FFmpeg过滤器实战:混音
ffmpeg
小钱c71 天前
Python利用ffmpeg实现rtmp视频拉流和推流
python·ffmpeg·音视频
小狮子安度因1 天前
FFmpeg-vflip滤镜使用
vue.js·ffmpeg·myeclipse
铍镁钙锶钡镭1 天前
FFmpeg 解封装简单流程
开发语言·ffmpeg·php
Rysxt_4 天前
FFmpeg 教程:从入门到精通,探索多媒体处理的瑞士军刀
ffmpeg·音频处理
小小ken5 天前
whisper-large-v3部署详细步骤,包括cpu和gpu方式,跟着做一次成功
ffmpeg·whisper·语音识别