ffmpeg处理视频命令

ffmpeg处理视频命令

1. 剪切视频

复制代码
ffmpeg -ss 00:00:00 -t 00:00:10 -accurate_seek -i multi.mp4 -codec copy multi10.mp4
 
PS C:\xilinx\Videos\4.6\ubuntu22.04> ffmpeg -ss 00:12:07 -to 00:14:25 -accurate_seek -i VID_20240406_163304.mp4 -codec copy ubuntuai2.mp4 

2. 合并视频

复制代码
ffmpeg -i ubuntuai0.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts ubuntuai0.ts 
ffmpeg -i ubuntuai1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts ubuntuai1.ts
ffmpeg -i ubuntuai2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts ubuntuai2.ts
ffmpeg -i "concat: ubuntuai0.ts|ubuntuai1.ts|ubuntuai2.ts" -c copy -bsf:a aac_adtstoasc ubuntuai.mp4

REM 和 ::的区别:rem会被打印在屏幕上,::不会被打印在屏幕上

rem set a=1

::set b=2

3. mp4转h264

复制代码
ffmpeg -i multi10.mp4 -c:v libx264 -pix_fmt nv12 -r 30 multi10.h264

4. mp4转yuv

复制代码
ffmpeg -i p910.mp4 -s 1920x1080 -pix_fmt nv12 p909.yuv

5. yuv播放

复制代码
ffplay -f rawvideo -video_size 144x144 out_decoder.yuv

6. mp4取一帧为背景

复制代码
ffmpeg -i petalinux.mp4 -frames:v 1 -q:v 50 image.jpg
ffmpeg -loop 1 ss 00:00:00 to 00:01:15 -i image.jpg -i petalinux.mp4 -c:a copy petalinux_new.mp4
相关推荐
VidDown4 小时前
视频帧率技术详解:从 24fps 到 120fps,帧率如何影响你的观看体验?
网络·网络协议·编辑器·音视频·视频编解码·视频
源来猿往5 小时前
记ffmpeg-8.1.1 之Android库编译(window)
android·ffmpeg
byte轻骑兵6 小时前
【AVRCP】规范精讲[30]:新播放器上线全流程,蓝牙音频如何发现并接管新应用
音视频·avrcp·蓝牙耳机·音频控制·蓝牙车机
HyperAI超神经6 小时前
支持真人/动漫/动物驱动,美团开源多风格音频驱动视频生成框架LongCat 1.5;百万级图表理解数据集ChartNet提升VLM图表重建与表格提取能力
音视频
狗凯之家源码网6 小时前
苹果 CMS10 酷黑渐变视频站模板落地应用指南
音视频
ai产品老杨7 小时前
架构师视点:基于 Docker 与边缘计算的百路异构视频中台,如何实现 GB28181/RTSP 统一接入与源码交付?
docker·音视频·边缘计算
EasyGBS7 小时前
延迟直降90%!国标GB28181视频平台EasyGBS支持WebRTC WHIP推流设备接入,让万物互联更简单
音视频·webrtc
Deitymoon7 小时前
RV1126+FFMPEG多路码流监控项目
ffmpeg·音视频
u152109648497 小时前
S.S.Audio PRO A202 音频隔离器
音视频·实时音视频·视频编解码·视频·被复线
协享科技7 小时前
AI 视频理解:让 Agent 看视频并总结内容
人工智能·go·音视频·agent·ai编程