作者drkh (eutatosp)
看板AVEncode
標題[請問] YouTube 的 mp4 影片年初曾更改格式嗎?
時間Wed Oct 16 17:49:38 2019
我經常把 YouTue 影片的檔案先用程式下載至電腦, 然後複製到隨身碟, 再插入
一台媒體播放器的 USB 槽, 從電視機播放.
從今年初以來, 很多 YouTube 的 mp4 影片, 用這台媒體播放器開始播放後5秒,
影像即停滯不動, 僅存聲音. 例如以下這部影片:
https://bit.ly/2LXUTjg (Google Drive, 9 MB)
但還是很多影片無此問題, 可正常播放, 例如以下這部影片:
https://bit.ly/33diUbQ (Google Drive, 13 MB)
會出問題的影片若拿到電腦播放(Win7 + PotPlayer), 則無問題. 若直接從我家
電視機的 USB 插槽播放, 也無問題.
電視機是四年前購買. 那台媒體播放器(比特數位 iBT-1283PVR) 用的晶片是
Realtek RTD1283, 最後一版的韌體於 2011 年釋出, 已七年之久.
我懷疑會不會是因為 YouTube 更改了 mp4 的格式, 而媒體播放器韌體太老舊,
跟不上, 以致產生上述問題?
故想請問, YouTube 今年初曾更改過 mp4 的格式嗎?
但即使有更改格式, 為何還是很多 mp4 影片沒問題?
上面的那兩部影片, 在格式上, 有什麼差異嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.86.60 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AVEncode/M.1571219382.A.774.html
1F:→ andrew43: 我看到主要的差別有reference frame從2變成3。 10/16 18:52
2F:→ drkh: 突然想到, 可以用 Potplayer 的"媒體資訊"功能比較這兩個影 10/17 20:55
3F:→ drkh: 音檔, 果然跟樓上一樣, ReFrames 有 2 與 3 的不同. 但... 10/17 20:57
4F:→ drkh: 這會是問題所在嗎? 10/17 20:57
5F:→ andrew43: 不知道,但你課多比較幾個影片觀察看看 10/17 21:28
6F:推 Behave: 沒錯,若常下載的話看檔案大小就知道播放機能不能播orz我 10/18 21:12
7F:→ Behave: 常下的檔若720p大都是2-3百M,若變大到5-7百M就都會播幾 10/18 21:12
8F:→ Behave: 秒卡住,但電腦可以播。於是只好用Handbrake轉過才解決 10/18 21:12
9F:→ drkh: 樓上, 你說"沒錯", 你的意思是:"問題確實出在 reference 10/19 19:12
10F:→ drkh: frame."嗎? 10/19 19:13
11F:→ drkh: 10/19 19:14
12F:→ drkh: 我剛剛也試著用 HandBrake 把一個會出問題的 mp4 檔再 10/19 19:16
13F:→ drkh: recode, 各預設值均未改變, 果然就沒問題了. (那些影音檔的 10/19 19:18
14F:→ drkh: 專用術語我其實不懂). 10/19 19:18
15F:→ drkh: 10/19 19:19
16F:→ drkh: 不過, 如果只是要改 reference frame 的數目, 能不能不要 10/19 19:20
17F:→ drkh: recode ? 有其他的方法嗎? recode 畢竟要花一些時間, 尤其是 10/19 19:21
18F:→ drkh: 要處理很多大檔, 例如, 連續劇集. 10/19 19:22
19F:→ drkh: 10/19 21:01
20F:→ drkh: 10/19 21:01
21F:→ drkh: 現在發現, 播放會出問題應該不是因為 reference frame 不同 10/19 21:03
22F:→ drkh: 因為有一些沒問題的 mp4 影片, 它們的 reference frame 與會 10/19 21:04
23F:→ drkh: 出問題的影片相同, 都是 3. 10/19 21:04
24F:→ andrew43: 所以關鍵不是refFrame。 10/21 19:18
25F:→ andrew43: 至於bitrate,看你的情況應該也不是關鍵。 10/21 19:28
26F:→ andrew43: 真的很麻煩的話就換硬體吧。反正現在手機連電視都很簡單 10/21 19:30
27F:→ drkh: 可能真的要換硬體了.... 不過, 想先試試看能不能把韌體裡面 10/21 19:59
28F:→ drkh: 的 video codec 換成最新版.... 不過, 成功的機會不大. 10/21 20:00
29F:推 xvid: 不想重新轉檔的話 試試看重新封裝吧 10/22 13:37
30F:→ xvid: 試試用 Avidemux 重包 .mp4或 .mkv,Mkvtoolnix也可 10/22 13:38
31F:→ drkh: 樓上. 我按照以下步驟生成新的 mp4 及 mkv 檔, 但問題依舊. 10/22 21:29
32F:→ drkh: AviDemux: 所有預設值不變, 將來源檔存成 mkv 檔. 或者, 10/22 21:32
33F:→ drkh: Output Format 改為 MP4 muxer, 再存成 mp4 檔. 10/22 21:34
34F:→ drkh: 10/22 21:35
35F:→ drkh: MKVToolNix: 所有預設值不變, 按下"Start mulplexing", 將 10/22 21:36
36F:→ drkh: 來源檔存成 mkv 檔. 10/22 21:37
37F:→ drkh: 10/22 21:38
38F:→ drkh: 我是用貼文po出的那個問題檔案做測試. 10/22 21:40
39F:→ xvid: 那可能是機子問題 像你說的看有沒有機會更換韌體 10/23 13:16
40F:→ drkh: 從韌體著手並不樂觀. 韌體已無法更新. 韌體裡面的 video 10/24 07:07
41F:→ drkh: codec 檔案, 其格式似乎是自創的, 無法解開. 10/24 07:09
42F:→ drkh: 想省幾文不換機看來是沒辦法囉. 10/24 07:10
※ 編輯: drkh (118.161.81.232 臺灣), 10/24/2019 07:13:08
43F:→ drkh: 剛剛發現貼文中提到"開始播放後5秒鐘, 影像即消失", 其實不 10/24 07:14
44F:→ drkh: 對. 應該是"影像停滯不動". 已修文改正. 10/24 07:15
45F:→ kobe8112: 不會沒辦法啊,重新轉檔不是可以嗎? 10/24 09:00
46F:→ drkh: 上面說了, 轉檔費時, 尤其一次要轉很多大檔, 例如, 連續劇集 10/24 19:20
47F:→ drkh: 即使可以 batch 處理, 還是很費時. 當然, 若迫不得已, 還是 10/24 19:33
48F:→ drkh: 須轉檔, 總比束手無策好多了. 10/24 19:34
49F:→ kobe8112: 我只是針對你說「想省錢不換機看來沒辦法」提出異議而已 10/24 21:51
50F:→ kobe8112: 若實務上要轉檔,也可能存在一些較快速的方法, 10/24 21:52
51F:→ kobe8112: 例如複製到外接硬碟,借朋友/網咖(?)較好的電腦,並透過 10/24 21:53
52F:→ kobe8112: 硬體編碼轉檔,會比純軟體跑快非常多 10/24 21:54
53F:→ kobe8112: 是可以到「快非常多」的差距喔XD 10/24 21:54
54F:→ drkh: 複製到外接硬碟? 好消息! 我還真有外接硬碟. 多謝告知! 10/25 14:34
55F:→ drkh: 因電腦的 AMD CPU 是七年前的產品, 故無 AMD VCE, 也無獨立 10/25 14:39
56F:→ drkh: 顯卡, 所以無法享受 HW encode. (是該使使勁, 再組一台了..) 10/25 14:41
※ 編輯: drkh (118.161.83.130 臺灣), 10/25/2019 14:45:10
57F:→ kobe8112: 網咖很多超強的顯卡,只要確認檔案方便存取,免費軟體 10/25 15:14
58F:→ kobe8112: 就可以輕鬆硬體編碼了 10/25 15:14
59F:→ kobe8112: 例如avidemux 10/25 15:15
60F:→ drkh: 幾天前已按照xvid大大的建議安裝了 avidemux 及 mkvtoolnix 10/25 16:06
61F:→ drkh: xvid大大是要我用這兩隻程式重新封裝為 mp4 或 mkv. 我試了, 10/25 16:08
62F:→ drkh: 雖然重新封裝可以瞬間完成並存檔, 但問題依舊. 不過, 剛剛 10/25 16:09
63F:→ drkh: 發現, 若重新封裝為 avi 或 ts 檔, 則問題就消失了. 所以, 10/25 16:10
64F:→ drkh: 我的問題算是解決了. 多謝諸位. 10/25 16:13
65F:→ drkh: 唯還不知道如何多檔 batch 處理. 研究中... 10/25 16:21
66F:→ drkh: 也可以在轉成 ts 或 avi 後, 再轉回 mp4, 播放也無問題. 11/07 10:27
67F:→ drkh: 另... 若將 mp4 重新封裝為 mp4, 則不論在 configure 視窗選 11/07 10:29
68F:→ drkh: 取何種選項(包括選擇 psp), 播放時都仍會於五秒後畫面凍結. 11/07 10:31
69F:推 Behave: 至少你的問題有解了,恭喜XD 我也試了avi確實不卡了,感 11/07 21:05
70F:→ Behave: 恩 11/07 21:05