說說下個release 想/會加入的feature:
- 內容分類(Programme Folder):
沒有/我的最愛/劇集/體育/…
已完成 - 匯入ts 檔, 讀取playback length, file size
由TsRemux 的source 出發,因為2個程式都是C#
10%..... work in progress. - 加入 標籤(s)
首先看看標籤是甚麼: (來源: MTV5000 用戶手冊中文版)
它是在playback 的時候可mark低 的一個時間
使用 < > 鍵可以切換標籤
在Magic TV 不能剪片達至去廣告的時候(希望是暫時吧),其實可以用標籤這個feature 飛廣告。
看下面圖例說明:首先00:00 開始playback
按 > 鍵 往節目開始
14:20 廣告到了
按 > 鍵 往節目第2節開始
29:55 節目終結
可stop
可惜呢... 我仍未能明白標籤 那些bytes 是怎樣encode 呢... :(
賢者請留言告知,謝。Technicial info:
每個標籤: 4 bytes
開始位置:
0x500-0x553 (標籤1),
0x554-0x557 (標籤2) .....
I guess it is file offset, but divided by a constant. Hopefully could be guess from constant bitrate stream.
回覆刪除I agree with you that it should be offset, but in real broadcast environment it should not be constant bitrate(?)...
回覆刪除Seems quite difficult to implement..haha
Let me finish other functions first :P
thx man
This is the file offset, divide by 1024 (so that even >4GB file can by represented by a DWORD)
回覆刪除@anonymous
回覆刪除謝謝啦,但就算知道是file offset
我也不懂得如何轉做 HH:MM:SS
再者..現在都有剪輯功能
讀那些bytes的需要已經沒有了 :P
(Just for your interest) 如轉做 HH:MM:SS,
回覆刪除要讀取 video file's TS-188 byte packet at that file offset (read PCR[program clock reference] or PTS[presentation time stamp])