flv转mp4 无损 flv无损转mp4 - 狸窝

登录站点

用户名

密码

问答 问答首页 - 解决方案 - 〖狸窝宝典

收藏 · 复制 · 保存到桌面

flv转mp4 无损 flv无损转mp4

zhongyu123 2016-08-22 15:08 | 阅读: 9675 | 分类: 全能转换器 | 电子相册制作软件 所有教程
 现在很多flv和mkv视频都是选用的h264封装,移动设备一般并不支持这些格式的文件,但却对h264封装的mp4支持杰出。因此,为了视频能在电脑和移动设备间同享,我一般会将其改换成h264封装的mp4文件。

由于视频转码十分耗时间和cpu,假如flv和mkv正本便是选用的h264封装,完全不需要转码,只需要把h264视频和音频文件分别出来,从头混流一次即可,十几秒内即可结束,十分迅速,并且由于没有转码操作,也避免了转码进程的画面丢掉。

下面我就介绍几种将h264格式的flv和mkv无损改换为mp4的方法。

一、通过ffmpeg改换mkv文件

ffmpge(点击下载)可以十分迅速的完结h264视频的分别和混流,并且是指令行的操作,也没有啥参数需要设置,十分合适批量改换:

    ffmpeg.exe -i input.mkv -y -vcodec copy -acodec copy output.mp4

要完结批量改换,可以直接用这个批处理文件:

    for %%i in (*.mkv) do ffmpeg.exe -i "%%i" -vcodec copy -acodec copy "%%~ni.mp4"

二、通过FlvExtract + mp4box改换mkv文件

这个方法自身也支持改换flv文件,但是ffmpeg形似对flv的支持不够好,很简略改换失利。对于flv文件,一般选用下面所述的方法。

通过FlvExtract把flv文件分别为视频和音频文件
通过mp4box将视频和音频文封装起来。
指令行如下:

    FLVExtractCL.exe -a -v input.flv
    mp4box -add input.264 -add input.aac -new output.mp4

其他,mkv的改换正本也可以先分别出视频和音频,然后调用mp4box封装,但是我试过一下,不只较为费事,并且fps等参数操控欠好时简略动静不同步,因此不举荐。

三、通过mp4box无损联接mp4文件

很多时分,当我们从视频网站上下载的视频是分红好几段的,这个时分就需要将改换后的视频文件联接成一个无缺的视频,可以通过mp4box完结这一功用。

    mp4box -cat a.mp4 -cat b.mp4 -new total.mp4

正本这个和上面的mp4混流指令的用法是一样的。

需要留心的是,这个方法只适用于一样的大小、码率的视频。不满足这个请求的视频需要转码为共同的才能顺畅合并。

四、通过mp4box无损截取视频片段

有的时分,我们一般需要编排视频中的一部分片段(如op等)保留下来,mp4box一样可以完结这个功用。

    mp4box -splitx 9:31.5 -out output.mp4 input.mp4

这个指令总共需要传入四个参数:1. 输入视频文件 2.初步时间 3.结束时间 4. 输出文件。其间初步时间和结束时间以秒为单位,支持小数。假如不指定输出文则自动重命名。

亲,或许有关 ---
"flv转mp4 无损 flv无损转mp4"
     教程及解决方案到这里 -->>  〖狸窝宝典〗有答案!如没有,请反馈给客服qq876292449


㊣狸窝- 为用户提供解决方案! 如需客服(QQ876292449)人工协助解决问题请升级vip,这里升级:
http://www.leawo.cn/do.php?ac=rg
成为vip后有什么好处?
http://www.leawo.cn/space-1-do-thread-id-28884.html