yucc 發表於 2009-10-10 16:52:35

tsMuxeR 無法搞定 AVCHD, 拜託指點

爬文已久還是找不到方法,求助網兄們指點

電腦白吃不會貼圖,只能文字敘述,請多包涵!

下載的mkv : Hit.Man.David.Foster.And.Friends.Blu-ray.RE.720.DD51.MySilu

4.29 GAVC (mkvmerge v 2.7.0)+ AC3 (libebml v0.7.7 + libmatroska v0.8.1)

視軌 4410 kpbs (4617 kpbs), 1280 * 720, at 29.970 fps, AVC ([email protected])(CABAC)

音軌 448 kpbs, 48 KHz, 6 channel, AC3

沒有字幕


只找到這個版本,網路搜尋得知其在壓制時有些瑕疵,致後半段影音不同步

根據爬文,以 MKVextractGUI ( MkvToolnix-2.2.0.CHT) 抽取音軌,再以 Extracut 3.0.0 分割成2個 AC3

然後再以 mmg 抓原版 MKV,去除原AC3, 加上新生成的2個AC3,第 2 個AC3延遲 610毫秒,如此生成一個新的MKV

經由 PS3 mediaserver 讓ps3 讀取,正確無誤

使用 tsMuxeR_1.10.6 抓新的mkv, 想轉成AVCHD 用ImgBurn燒到 D9

檔案分割在 3.9G , 每5分鐘一段, 勾選 Change fps 24000/1001 跟 Continually insert SPS/PPS

Change level 跟 Add picture timing info 都不勾選

Use async I/O 也不勾選

也曾根據爬文把檔名改短

卻始終於 19.6% 或 18.7% 處陣亡

error code-2

output:
SmartLabs tsMuxeR. Version 1.10.6 http://www.smlabs.net
Decoding H264 stream (track 1): Profile: [email protected] Resolution: 1280:720p Frame rate: 29.97
H.264 manual setted fps not equal stream fps. Change H.264 fps from 29.97 to 23.976
H264 bitstream changed: insert nal unit delimiters
Decoding AC3 stream (track 2): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
B-pyramid level 1 detected. Shift DTS to 2 frames
H264 bitstream changed: insert SPS/PPS units

Errors:
Reading buffer overflow. Possible container streams are not syncronized. Please, verify stream fps. File name: F:\Hit.Man.David.mkv

已經搞了幾天幾夜,很不甘心

麻煩網兄們指點
感激不盡!

linjerin 發表於 2009-10-11 08:36:56

原 29.976 fps
不宜Change fps 24000/1001
不變 fps 再試 tsmuxer

yucc 發表於 2009-10-11 13:05:31

原帖由 linjerin 於 2009-10-11 08:36 發表 http://www.hd.club.tw/images/common/back.gif
原 29.976 fps
不宜Change fps 24000/1001
不變 fps 再試 tsmuxer

謝謝您!
已成功燒錄!
沒想到居然不需要改 fps
跟之前在網路爬文的說法不同
HD .club還是最強的鼓掌=
您的指點讓我少走好多冤枉路(雖然已走了好幾天了)
再次向您致謝!

linjerin 發表於 2009-10-11 23:10:14

原帖由 yucc 於 2009-10-11 13:05 發表 http://www.hd.club.tw/images/common/back.gif


謝謝您!
已成功燒錄!
沒想到居然不需要改 fps
跟之前在網路爬文的說法不同
HD .club還是最強的鼓掌=
您的指點讓我少走好多冤枉路(雖然已走了好幾天了)
再次向您致謝! ...

不客氣,
如果一定要改 fps
一般需要用 tsmuxer demux 出音軌, 再以 eac3to 改音軌的 fps
再用tsmuxer mux 改 fps 的音軌和 改 fps 的 video
試過 25 -> 23.976 OK
未試過 29.976 -> 23.976 -> 預計音軌聲音會變難聽 (變尖), 影像也可能播放不順

yucc 發表於 2009-10-11 23:52:25

那些招數已經超過我能力太多
依據我既笨又懶的慣性
大概不想再深究了
因為買了WDTV才涉足高清領域(因為操作簡單)
平常都存在硬碟
這次是為了讓一位惠我良多的老大哥也能欣賞這部評價很高的演唱會
他也有ps3
所以才硬著頭皮去調整 封裝 改avchd再燒錄
希望以後不用再這樣搞一次...

[ 本帖最後由 yucc 於 2009-10-11 23:53 編輯 ]

joe259284 發表於 2009-11-22 23:12:10

原帖由 yucc 於 2009-10-10 16:52 發表 http://www.hd.club.tw/images/common/back.gif
根據爬文,以 MKVextractGUI ( MkvToolnix-2.2.0.CHT) 抽取音軌,再以 Extracut 3.0.0 分割成2個 AC3

然後再以 mmg 抓原版 MKV,去除原AC3, 加上新生成的2個AC3,第 2 個AC3延遲 610毫秒,如此生成一個新的MKV...

請教,我以同個軟體分割成2個AC3(分割點為第4117秒),
再以MMG抓原版 MKV,去除原AC3, 加上新生成的2個AC3,第 2 個AC3延遲 610毫秒,如此生成一個新的MKV,
但是發現影音不同步(聽過影像慢了好幾秒),
或先將2個AC3檔(其中一個減少1秒)合併,單獨聽音訊檔是正常,
但是以上述方式生成新的MKV,就是影像會慢好幾秒,
不知是哪裡有錯誤,請前輩開示.

yucc 發表於 2009-11-23 10:32:05

我不是前輩,不過除了感謝linjerin 兄的指點外,當時怎麼完成的,老實說至今還是迷迷糊糊
提供當時處理的過程供您參考(您說的也是這部David Foster吧?)
若您是silu的會員,可以登錄看到這位domas網兄的教學圖文
http://www.mysilu.com/archiver/tid-386205.html
我就是依照他的作法完成的
不過起先因為ac3檔切割點的起始,斷點等處理的不夠嚴謹,也曾出現類似您的狀況
而且他的是4118秒,您的是4117秒,不知有差嗎?
如果照著他的步驟應該會成功的...


另外
請教網兄們
我下了一部安德瑞玻迦利-托斯卡尼演唱會720p-dts版
用tsmuxer生成的avchd檔案有變大(4.7G),可是聽不到聲音,用mediaifo也只顯示視軌,卻無音軌
需要降dts為ac3嗎?
謝謝!

alvinlai 發表於 2010-2-10 10:29:28

大衛佛斯特 這部片好可惜!後半段影音不同步,修復的方法太麻煩,希望會有修正後的版本出現。
頁: [1]
查看完整版本: tsMuxeR 無法搞定 AVCHD, 拜託指點