『漫游』酷论坛>『影音数码技术学习交流』>怎么用MediaCoder混流视 ..

upyzl@2010-07-28 09:16

无损不现实
这需要--qp 0或者--crf 0
体积一般会很大

压硬字幕一般都需要舍弃一些画质

这就是现在很多设备没法识别ASS的悲哀
引用

辉耀@2010-07-28 10:02

我想LZ的意思大概就是指“加字幕之后和不加字幕直接压的版本获得基本一致的画面”而已,毕竟BD原盘也只不过是低QP出来的东西而不是无损

这样要求的话同crf其实基本就可以做到,毕竟crf是近似于恒定质量的(crf targets a certain 'quality'),加字幕之后码率也会自动上浮,画面效果基本是一致的
引用

ivly@2010-07-30 04:24

用x264.exe --sub src.srt -o src.MP4 src.mp4
直接加字幕加不进去
就算重新编命令,重新编码加入--sub src.srt这样的命令
比如这样的命令:
d:\direct264\x264.exe --crf 18 -m 7 -w --me umh -t 2 --sub src.srt -o output.mp4 src.mkv
看看有没有错误

出来的也就只有视频,没有字幕




刚才谷歌了下SRT封装进MP4,搜到roozhou大的一个练手软件
Halfcd2 To Ipod
本来以为可以安心偷懒了....
结果完成后,文件不见了

引用

ivly@2010-07-30 05:02

至于ffmpeg加字幕的办法,上网搜了下,是AVS加ffmpeg实现的
AVS是这样:
LoadPlugin("d:\direct264\VSFilter.dll")
DirectShowSource("d:\direct264\src.mp4", fps=15, convertfps=true)
TextSub("d:\direct264\src.srt")
Levels(0,1.2,255,0,255)
ffmpeg的部分:
ffmpeg -i XXX.avs -y test.flv
用这个方法,怎么试都不成功,难道这个办法只支持转flv?





最后是在搜到roozhou大在dwing吧的帖子
用mencoder代替avs压制内嵌字幕x264并封装 avi/mkv/mp4心得
http://tieba.baidu.com/f?z=359264187&ct=335544320&lm=0&sc=0&rn=30&tn=baiduPostBrowser&word=dwing&pn=0
以为这样就OK了,结果链接失效,可以下载的又不给力
东拼西凑凑出这些东西


双击main.bat试运行之后提示我



当然可能东西没找全...




本来以为mediacoder将就着用了,毕竟有字幕总比没有的好
结果下了这部片,压制成功后,8分钟还是9分钟开始声音全无
最后,附上最近屡屡压制失败的动画下载地址:
脑残星OVA:http://u.115.com/file/t7cf1767e3
怎样才能搞出有字幕的MP4来.....
引用

roozhou@2010-07-30 10:20

引用
最初由 ivly 发布
用x264.exe --sub src.srt -o src.MP4 src.mp4
直接加字幕加不进去
就算重新编命令,重新编码加入--sub src.srt这样的命令
比如这样的命令:
d:\direct264\x264.exe --crf 18 -m 7 -w --me umh -t 2 --sub src.srt -o output.mp4 src.mkv
看看有没有错误
出来的也就只有视频,没有字幕


你的src.mkv无法用directshow打开,之后是用lavf形式打开的,所以无法加载字幕。请检查你的解码器和分离器是否正确安装。一般只要有ffdshow和MPC-HC里的mkv分离器就可以了。
引用

ivly@2010-07-30 13:30

引用
最初由 roozhou 发布


你的src.mkv无法用directshow打开,之后是用lavf形式打开的,所以无法加载字幕。请检查你的解码器和分离器是否正确安装。一般只要有ffdshow和MPC-HC里的mkv分离器就可以了。


怎么检查是否正确安装?昨晚安了一堆软件,比如ffdshow,MPlayer for windows
刚才又安了mpc-hc的,然后试运行,还是无法用DirectShow打开
就算在ffdshow的视频解码器配置添加了支持x264.exe,还是不行
除了这些,我之前电脑里面还安了win7codecs,不过卸载之后也还是不行
重安装ffdshow的时候有附加安装任务,要全部都点?
引用

roozhou@2010-07-30 15:44

你要安装Haali Media Splitter或者MPC-HC的standalone filters,推荐后者。
去xvidvideo.ru上下载mpc-hc的standalone filters,把包里的MatroskaSplitter.ax解压出来放到随便什么地方。然后在C:\WINDOWS\system32下找到regsvr32.exe,把MatroskaSplitter.ax拖放到regsvr32.exe上就好了。
引用

ivly@2010-07-30 16:27

我把所有跟视频有关的全部删除之后,用工具清扫了一次注册表
然后安装K-Lite Codec Pack 6.2.0 MEGA
现在运行时,字幕加载进去了
就看出来之后怎么样了
引用

ivly@2010-07-31 20:55

安装的K-Lite Codec Pack 6.2.0 MEGA解码包不给力啊
删除了
然后照roozhou大说的办,MKV转MP4十分成功
第一次WMV转MP4的时候也成功,之后转WMV试了5-6次全部出现这个问题
引用

ivly@2010-08-01 02:13

出现上面的情况以后,我把所有解码器全部删完
然后扫除注册表,再重新安装ffdshow,接着把MatroskaSplitter.ax拖进regsvr32.exe里面
结果又是这种错误

我干脆重装系统,然后重复上面的步骤,最后还是这个样子.....
引用

upyzl@2010-08-01 09:26

error code = 7 就是解码器设置错误(一般是微软自带的解码器优先,需要禁用系统解码器)
你原视频是什么编码的?
解码需要强制设为用ffdshow解码
引用

roozhou@2010-08-01 13:58

引用
最初由 ivly 发布
安装的K-Lite Codec Pack 6.2.0 MEGA解码包不给力啊
删除了
然后照roozhou大说的办,MKV转MP4十分成功
第一次WMV转MP4的时候也成功,之后转WMV试了5-6次全部出现这个问题

能不能共享一下你出问题的wmv和srt?
引用

ivly@2010-08-01 14:39

引用
最初由 roozhou 发布

能不能共享一下你出问题的wmv和srt?



第四集http://d.52rwdm.com/view/801.html
字幕http://u.115.com/file/t6ffa82c38
除了第二集侥幸成功以外,第三集也不行
这是用Subtitle Edit修错误然后转ASS转来的

现在我重装了电脑,装ffdshow_rev3516_20100725.exe(5M大小)
MPC,再加上MatroskaSplitter.ax这次出现error code=7
我应该装什么?一系列具体的软件
引用

ivly@2010-08-01 14:47

引用
最初由 upyzl 发布
error code = 7 就是解码器设置错误(一般是微软自带的解码器优先,需要禁用系统解码器)
你原视频是什么编码的?
解码需要强制设为用ffdshow解码


原视频信息如下:概要
完整名称 : D:\direct264\2.mkv
文件格式 : Matroska
文件大小 : 420 MiB
长度 : 42分 4秒
平均混合码率 : 1 395 Kbps
编码日期 : UTC 2008-10-20 13:55:33
编码程序 : mkvmerge v2.2.0 ('Turn It On Again') built on Mar 4 2008 12:58:26
编码函数库 : libebml v0.7.7 + libmatroska v0.8.1

视频
ID : 1
文件格式 : AVC
文件格式/信息 : Advanced Video Codec
格式简介 : High@L5.1
格式设置, CABAC : 是
格式设置, ReFrames : 3 frames
Format_Settings_GOP : N=1
混合模式 : Container profile=Unknown@5.1
编码设置ID : V_MPEG4/ISO/AVC
长度 : 42分 4秒
码率 : 1 176 Kbps
画面宽度 : 848像素
画面高度 : 480像素
画面比例 : 16:9
帧率 : 23.976 fps
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8位
扫描方式 : 逐行扫描
bits/(pixel*frame)(数据密度) : 0.120
大小 : 354 MiB (84%)
标题 : VIDEO_JP
编码函数库 : x264 core 58
编码设置 : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=5 / me-prepass=0 / brdo=0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=6 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=cqp / qp=20 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.5:13.0
语言 : Japanese


现在系统重装,一系列的解码器具体装什么?
引用

ivly@2010-08-01 23:12

能不能推荐一系列的解码器或软件啊
引用

«1234»共4页

| TOP