如何用mediacoder把flv转换成H264编码的MP4

如何用mediacoder把flv转换成H264编码的MP4,第1张

复制视频流和复制音频流,然后容器选MP4
混流器选mp4box试试
如果还是装入容器失败的话可以给我看看源视频地址
阿抱歉,是转换么
如果flv不是用x264编码的话(推荐用MediaInfo查看视频信息):
复制音频流,视频码选h264,容器mp4,Bitrate最好是设置成你的flv差不多大的码率
如果flv是x264编码的话用我一开始说的那个

用divx编码方式,就一定能播放。但H264编码,不一定。视频分辨率,只要不大于手机支持的最高分辨率,就可以播放。不同的手机,支持的最高分辨率是不一样的。视频分辨率,在格式工厂中,叫做屏幕大小。如果你知道这个手机支持的最高分辨率是多少,则就可以设置成多少。如果你不知道这个手机的最高分辨率,可以先设小一些,如320240。能播放后,再转换成大一些的,如640480。还可以更大一些,如720576。其实,按手机的分辨率来讲,640480就完全可以了,再高了没有意义。手机支持高清,并不是指手机可以达到高清。

在百度上能看到有人问封装的,真是感动得痛哭流涕。。
这里大部分人根本搞不清楚封装的概念,在他们眼里mp4=好,avi=不好。。。
说正经的,想要重新封装成mp4,可以使用mp4box或者ffmpeg。
但是mp4box不支持读取f4v封装的东西,实际上连mkv他都不支持。这样如果还想用mp4box的话就得想辙把f4v里的视频和音频提取出来再封装。麻烦与否且不评价,单说这么做就会涉及到别的软件了,所以没必要用mp4box。
用ffmpeg,可以一步搞定这个问题。
使用命令如下:
ffmpeg -i 输入文件f4v -vcodec copy -acodec copy 输出文件mp4
-vcodec的意思是指定一个视频编码器,copy的意思就是不编码,直接复制到新文件。
-acodec的意思是指定一个音频编码器,copy的意思就是不编码,直接复制到新文件。
输出文件直接写扩展名mp4,它会自动按mp4来封装,如果你写mkv,他就按mkv来封装。
mediacoder也可以充当GUI,调用ffmpeg来进行这个 *** 作。但是还不如直接用ffmpeg来的方便。
-------------
还有一法就是haali分离器这个东西,自带一个haali封装器,可以封装mp4。它是个directshow滤镜,需要用graphedit/graphstudio才能使用,比较不方便,就不讲这个了。

H264是编码规范不是视频格式,有些Mp4格式的视频也用这种编码。一般Mp4使用DIVX或XVID编码,主要看播放设备是哪种。ffmpeg需要在命令提示符下运行(按Win键+R调出运行,输入CMD即可),而且要转换的视频最好与FFmpeg放在同一个目录下,以下是以转换PSP能播放的视频为例:
ffmpeg -y -i "1avi" -title "Test" -vcodec xvid -s 368x208 -r 2997 -b 1500 -acodec aac -ac 2 -ar 24000 -ab 128 -vol 200 -f psp -muxvb 768 "1"
解释:以上命令可以在Dos命令行中输入,也可以创建到批处理文件中运行。不过,前提是:要在ffmpeg所在的目录中执行
参数:
-y(覆盖输出文件,即如果1文件已经存在的话,不经提示就覆盖掉了)
-i "1avi"(输入文件是和ffmpeg在同一目录下的1avi文件,可以自己加路径,改名字)
-title "Test"(在PSP中显示的影片的标题)
-vcodec xvid(使用XVID编码压缩视频,不能改的)
-s 368x208(输出的分辨率为368x208,注意片源一定要是16:9的不然会变形)
-r 2997(帧数,一般就用这个)
-b 1500(视频数据流量,用-b xxxx的指令则使用固定码率,数字随便改,1500以上没效果;还可以用动态码率如:-qscale 4和-qscale 6,4的质量比6高)
-acodec aac(音频编码用AAC)
-ac 2(声道数1或2)
-ar 24000(声音的采样频率,好像PSP只能支持24000Hz)
-ab 128(音频数据流量,一般选择32、64、96、128)
-vol 200(200%的音量,自己改)
-f psp(输出psp专用格式)
-muxvb 768(好像是给PSP机器识别的码率,一般选择384、512和768,1500以上,PSP会提示文件损坏了)
"1"(输出文件名,也可以加路径改文件名)

pr视频处理软件导出格式为H264的mp4视频需要在导出页面进行参数设置,具体方法为(以Pr CC2017为例):

1、首先在软件的页面顶部点击“文件”这一菜单选项,展开功能菜单。

2、在展开的功能菜单中找到“导出”选项,同时选择“媒体”这一选项。

3、在导出的详细设置页面中,将导出格式选择切换到H264这一视频格式。

4、设置完毕后,在导出设置页面的底部点击“导出”即可成功导出H264格式的MP4视频,这就是Pr导出视频相关设置方法。

楼主,h 264是视频的编码,并不是视频格式,比如:MP4视频有h264编码,也就是高清编码。
将高清视频格式转成mp4格式,建议使用 MP4/RM转换专家
软件支持转换各种视频格式,对高清视频格式的支持很好。
并将视频保存为各种机子的mp4格式,视频参数设置很齐全。
画面质量很清晰,而且它的转换速度比其他软件都要快,挺不错的。
百度搜索 MP4/RM转换专家


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13346041.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-19
下一篇 2023-07-19

发表评论

登录后才能评论

评论列表(0条)

保存