搜索 社区服务 统计排行 帮助
  • 8958阅读
  • 30回复

[求助]AVS走DSS讀取TS封裝的H.264重新壓製問題

楼层直达
级别: 侠客
注册时间:
2005-03-06
在线时间:
0小时
发帖:
321
只看该作者 15楼 发表于: 2008-10-29
引用
最初由 roozhou 发布
mencoder自带分离器和解码器,不需要装任何DS解码器。
我说的这个用法现有的GUI里是没有的,要直接打命令行。


您說可以直接用mencoder將VFR TS轉成VFR AVI
那大概要怎麼實現這樣的做法?要用到timecode嗎?

壓縮參數我之前都是在GUI裡設置的
全部改為命令行不知道該怎麼寫....
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 16楼 发表于: 2008-10-29
mencoder的确可以VFR TS->VFR AVI,中途不需要timecode
具体命令行...可以写一本书了
级别: 侠客
注册时间:
2005-03-06
在线时间:
0小时
发帖:
321
只看该作者 17楼 发表于: 2008-10-30
那如果用mencoder輸出TS的timecode後
再用MKVToolnix將.264+timecode封裝
這樣是不是就能夠給其他軟件重壓了呢?
.264重新封裝後時間會變成二倍長應該是
沒有timecode的關係對吧?
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 18楼 发表于: 2008-10-30
引用
最初由 rockzero18 发布
那如果用mencoder輸出TS的timecode後
再用MKVToolnix將.264+timecode封裝
這樣是不是就能夠給其他軟件重壓了呢?
.264重新封裝後時間會變成二倍長應該是
沒有timecode的關係對吧?

嗯就是这个意思
级别: 侠客
注册时间:
2005-03-06
在线时间:
0小时
发帖:
321
只看该作者 19楼 发表于: 2008-11-02
# timecode format v1
Assume 29.970000
0,114718,29.970041
# Total Frames: 114719

這是我用mencoder+cfr2tc所得到的timecode
將它和.264一起封進MKV後...什麼!?
總長度變成二小時了...(變成4倍長度了!)
原本沒加timecode封出來的MKV會變成一小時
結果加了timecode後又多出了一小時的長度
是不是mencoder那個步驟有出錯了呢?

mencoder -nosound -ovc frameno -ofps 120000/1001 -o tc.avi xxx.ts 2>NUL

該TS是WOWOW上的節目(a-nation'08)
所以應該是NTSC沒錯吧!除非分享者在轉成H.264時改了什麼設定
不過就MediaInfo讀取該TS是寫29.97fps的!
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 20楼 发表于: 2008-11-02
看样子应该是60fps的
级别: 侠客
注册时间:
2005-03-06
在线时间:
0小时
发帖:
321
只看该作者 21楼 发表于: 2008-11-02
引用
最初由 roozhou 发布
看样子应该是60fps的


mencoder -nosound -ovc frameno -ofps 120000/1001 -o tc.avi xxx.ts 2>NUL

那請問這個命令要怎麼改呢?

另問一下,-ofps 120000/1001這段是將它輸出成cfr 119.88fps對嗎?
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 22楼 发表于: 2008-11-02
引用
最初由 rockzero18 发布


mencoder -nosound -ovc frameno -ofps 120000/1001 -o tc.avi xxx.ts 2>NUL

那請問這個命令要怎麼改呢?

没问题。

引用

另問一下,-ofps 120000/1001這段是將它輸出成cfr 119.88fps對嗎?

是,会自动插空帧。
级别: 侠客
注册时间:
2005-03-06
在线时间:
0小时
发帖:
321
只看该作者 23楼 发表于: 2008-11-02
指令不用修改,那要怎麼讓總長度是對的呢?原TS是30分鐘的長度!
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 24楼 发表于: 2008-11-02
你先试试用mplayer放一下,看看速度对不对
mplayer xxx.ts -nosound
级别: 侠客
注册时间:
2005-03-06
在线时间:
0小时
发帖:
321
只看该作者 25楼 发表于: 2008-11-03
MPC播放如果正常用MPlayer播也會這常吧!

之前是在別台PC上用MPC播的,速度正常,影音同步

但我PC的顯卡沒有H.264硬解,所以播起來會很卡
(其實這也就是我為什麼要重壓的原因...)
级别: 侠客
注册时间:
2005-03-06
在线时间:
0小时
发帖:
321
只看该作者 26楼 发表于: 2008-11-07
引用
最初由 roozhou 发布
你先试试用mplayer放一下,看看速度对不对
mplayer xxx.ts -nosound


我截了2min出來,請幫忙看看,謝謝您!
http://pickup.mofile.com/0410366618604413
级别: 侠客
注册时间:
2005-03-06
在线时间:
0小时
发帖:
321
只看该作者 27楼 发表于: 2008-11-27
等待roozhou大的重壓方法!想不到H.264 TS這麼不好重新壓製啊!
级别: 新手上路
注册时间:
2007-11-19
在线时间:
0小时
发帖:
145
只看该作者 28楼 发表于: 2008-11-27
走dss不就是直接把ts丢进去就可以,为啥还要拆呢。看了一下dgavcdec有好多格子不正常,走dss用ffdshow解码正常。源大概是隔行分场编码的,以前试验过也在帖子上提出,封装mkv要指定2倍帧速,用timecode方式的话,帧速和帧数数据都要乘上2,不然就是你说的时间长度变成2倍或4倍。
级别: 侠客
注册时间:
2005-03-06
在线时间:
0小时
发帖:
321
只看该作者 29楼 发表于: 2009-02-01


這是走DSS用錯H.264解碼器的關係嗎?
這是我用VDM+AVS壓出來的AVI的截圖
快速回复

限150 字节
上一个 下一个