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
相关推荐
老姚---老姚5 小时前
编译支持HEVC/H.265 over RTMP / Enhanced RTMP 的 ffmpeg
ffmpeg·h.265·hevc·rtmp·enhanced
Prannt9 小时前
星朗智能语音——语音合成——上传文件配音
ai·音视频·语音识别
byte轻骑兵10 小时前
【AVRCP】规范精讲[7]: 打通AVCTP互操作底层,吃透事务标签与分片规则
人工智能·音视频·avrcp·音视频控制
EasyGBS10 小时前
国标GB28181视频平台EasyGBS即将重磅新增WHIP推流功能!低延迟直播体验再升级
音视频
jiejiejiejie_12 小时前
Flutter for OpenHarmony 萌系实战合集:地图功能 + 音频播放一站式指南
flutter·音视频
jbk331112 小时前
10分钟翻译一条视频,实现语音、字幕翻译后与画面同步对齐,视频翻译助手使用教程
人工智能·音视频·剪辑软件·剪映自动化软件
带娃的IT创业者12 小时前
DaVinci Resolve – Photo:当视频调色之王,跨界“修图”,意味着什么?
图像处理·音视频·工作流·davinci resolve·后期制作·视频调色·色彩管理
nashane20 小时前
HarmonyOS Video组件预览图片优化实践:告别黑屏,提升视频播放体验
华为·音视频·harmonyos·harmonyos 5
科研前沿21 小时前
2026 数字孪生前沿科技:全景迭代报告 —— 镜像视界生成式孪生(Generative DT)技术白皮书
大数据·人工智能·科技·算法·音视频·空间计算
EasyDSS1 天前
私有化视频会议系统/视频高清直播点播EasyDSS一体化视频平台赋能各行业数字化高效协同
音视频