很简单的批量剪切视频教程

本帖最后由 t2xingzhe 于 20181029 00:47 编辑
事情的起因是这样

很简单的批量剪切视频教程

本帖最后由 t2xingzhe 于 20181029 00:47 编辑

事情的起因是这样,给媳妇下载了全集1080p的如懿传,拷贝到优盘后用电视看得挺好,过一阵说每次切换都有片头,还要手动往后倒,让我处理下,当时想的这种小事随便网上搜个什么批量工具就搞定了,结果弄了半天,不是收费就是注册,要不然就是很复杂,没弄出来,结果被媳妇奚落,程序员连这个都搞不定?又花了大力气找到个很好用的东东,终于搞定了,也算挽回一些颜面。 这个工具就是ffmpeg!免费的开源软件,大小才8m,可以从官网https://ffmpeg.zeranoe.com/builds/ 下载。

这个工具其实功能还是挺多的,但是没有可视化页面,其实很多视频编辑软件大多内嵌了这个工具,想直接使用可以用命令行,剪切的命令很简单ffmpeg ss 00:02:20.0 to 00:42:21.0 accurate_seek i [CYW][如懿传]EP80.WEBDL.MP4H264.1080P.国语中字.无水印.[CYW].mp4 c copy oid_negative_ts 1 Eo80.mp4

其他的功能都不用管,就看红色加粗的就行,很简单,你要剪切视频的开始和结束时间,视频文件名,生成的新的文件名,没了。这个命令行怎么执行呢,新建一个txt文本文档,把这段代码拷贝进去,重新命名为bat后缀的,然后把原视频文件和bat文件都放在ffmpeg 的bin目录下,执行bat就行了

如果你有多个文件要剪切,在bat里多复制几条代码,然后改下对应的视频名就好了

ffmpeg ss 00:02:20.0 to 00:42:21.0 accurate_seek i [CYW][如懿传]EP79.WEBDL.MP4H264.1080P.国语中字.无水印.[CYW].mp4 c copy oid_negative_ts 1 Eo79.mp4

ffmpeg ss 00:02:20.0 to 00:42:21.0 accurate_seek i [CYW][如懿传]EP78.WEBDL.MP4H264.1080P.国语中字.无水印.[CYW].mp4 c copy oid_negative_ts 1 Eo78.mp4复制代码好了,很简单吧,剪切速度也很快,10秒就能把一个1g的视频剪完,有需要的朋友可以试试

ffmpeg的分流 https://pan.baidu.com/s/1RAIBqspnpOYHqQlcW1mdjQ

2楼:ffmpeg确实很强大

3楼:谢谢 没有可视化我还是算了吧

4楼:666啊

特意百度了 最后的 分流。

========================================

【FFmpeg】FFmpeg常用基本命令

1.分离视频音频流

ffmpeg i input_file vcodec copy an output_file_video  //分离视频流

ffmpeg i input_file acodec copy vn output_file_audio  //分离音频流

2.视频解复用

ffmpeg –i test.mp4 –vcodec copy –an –f m4v test.264

ffmpeg –i test.avi –vcodec copy –an –f m4v test.264

3.视频转码

ffmpeg –i test.mp4 –vcodec h264 –s 352*278 –an –f m4v test.264 //转码为码流原始文件

ffmpeg –i test.mp4 –vcodec h264 –bf 0 –g 25 –s 352*278 –an –f m4v test.264 //转码为码流原始文件

ffmpeg –i test.avi vcodec mpeg4 –vtag xvid –qsame test_xvid.avi //转码为封装文件

//bf B帧数目控制,g 关键帧间隔控制,s 分辨率控制

4.视频封装

ffmpeg –i video_file –i audio_file –vcodec copy –acodec copy output_file

5.视频剪切

ffmpeg –i test.avi –r 1 –f image2 image%3d.jpeg //提取图片

ffmpeg ss 0:1:30 t 0:0:20 i input.avi vcodec copy acodec copy output.avi //剪切视频

//r 提取图像的频率,ss 开始时间,t 持续时间

6.视频录制

ffmpeg –i rtsp://192.168.3.205:5555/test –vcodec copy out.avi

7.YUV序列播放

ffplay f rawvideo video_size 1920×1080 input.yuv

8.YUV序列转AVI

ffmpeg –s w*h –pix_fmt yuv420p –i input.yuv –vcodec mpeg4 output.avi

常用参数说明:

主要参数:

i 设定输入流

f 设定输出格式

ss 开始时间

视频参数:

b 设定视频流量,默认为200Kbit/s

r 设定帧速率,默认为25

s 设定画面的宽与高

aspect 设定画面的比例

vn 不处理视频

vcodec 设定视频编解码器,未设定时则使用与输入流相同的编解码器

音频参数:

ar 设定采样率

ac 设定声音的Channel数

acodec 设定声音编解码器,未设定时则使用与输入流相同的编解码器

an 不处理音频

5楼:家庭和谐技术帖,支持楼主!

6楼:好教程,感谢楼主分享

7楼:程序员的女朋友就是不一样啊。

8楼:这就非常6了,一些爱情动作片就可以剪切自己喜欢的片段来收藏了,哈哈

9楼:学习了。楼主。。。。谢谢

10楼:感谢分享技术,挺实用的

11楼:万能的ffmpeg

12楼:这种开源的软件感觉比那些收费的良心的多

13楼:ggdkd 发表于 20181029 10:30

这就非常6了,一些爱情动作片就可以剪切自己喜欢的片段来收藏了,哈哈

这种情况还是用可视化的工具搞吧~我这个用命令行主要还是批量处理比较方便

14楼:哈哈

速度超快

15楼:厉害了!!!

16楼:这个功能非常实用啊,马克一下。

17楼:留个记号,方便寻回宝剑

18楼:万兴神剪手,网上有破解的

19楼:感谢分享,改天试试

20楼:强大的软件啊,试试看

21楼:感谢分享,刘明下次再用,

22楼:正好最近手里有一些视频也需要处理,这样处理起来很方便了。

23楼:FF转码也挺好用的。ts flv 这些也好转。

同源视频合并也挺好使的。

24楼:程序员静然后媳妇, 这个帖子很不妥!

25楼:还是可视化的方便些吧,之前用过一个名字忘了,就是有时还是几桢偏差

26楼:擦眼,需要了再过来看。。。。感谢福娃。

27楼:擦眼,需要来取 感谢楼主分享

28楼:稍微感觉给作有点麻烦~~~

29楼:感觉很强大的软件啊,支持!

30楼:软件很实用,但是一看英文头大,看不懂

(0)

相关推荐