请求类型:
BUG / 新功能
BUG - 配置文件:MKV 未处理
MCEBuddy 版本及类型(32 位或 64 位):
MCEBuddy 64 位;2.4 beta 5 月 25 日及之前 5 月 beta)
操作系统及类型(32 位或 64 位):
Windows 10 64 位;版本 1803
问题或建议摘要:
使用 MKV 未处理 配置文件生成的文件无法打开,文件资源管理器中不显示缩略图。
由 MCEBuddy 导出的文件(5 月之前的 beta 版本工作正常)无法在 A’s Video Converter 中打开/转码,并导致 A’sVC 崩溃。
将导出的 MCEBuddy 视频用 XMedia Recode 重新封装为 MKV 后,A’s Video Converter 可正常处理。
回退到 4 月版本可解决此问题。
复现步骤:
WTV 文件 - SDi、HDi/p(720p 和 1080i)通过 MCEBuddy(最近 2 个 beta 版本)使用 MKV 未处理配置文件“转换”后,无法被 A’s Video Converter 正确读取/处理,且资源管理器中不显示缩略图。
截图:
由 MCEBuddy 生成的 mkv 文件以及由 Xmedia Recode 重新封装后的 mkv 文件已上传至您的 ftp 服务器 john_freiman 文件夹
我附上了其中一个文件在 MCEB 原始版本与 XMedia 版本中的导出媒体信息,以及自 5 月 28 日 beta 升级以来的日志(本想发送 5 月前一版日志,但在卸载重装后被删除)。
mceduddy 2.4 5 月 25 日日志与 MediaInfo 导出.zip (1.2 MB)
PS. 本想针对 5 月第一个 beta 报告此问题,但为确认是 MCB 问题还是配置问题,我回退到 4 月 beta,随后发现卸载/重装后所有日志文件都被删除。
在再次回退到四月版本之前,我把內附的 MKVTools(Merge & Extract)從 v17 換成最新的 v23,看看能否「解決」上述問題──等我錄完新節目後再回報。
更新:将MKVmerge(C:\Program Files\MCEBuddy2x\mkvmerge)文件替换为最新版MKVTools未能解决问题。
使用MCEBuddy五月测试版生成的文件仍无法被A’s Video Converter打开。
我将回退到MCEBuddy 2.4.9 64位版(20180421),直到有解决方案、修复、变通方法或"尝试"可用。
**我认为五月测试版中新增的一项改动对Ceton ETH用户(比如我)有益。
Goose
(Goose)
2018年05月29日23:01
4
我們於5月14日更新了 MKVUnprocessed 設定檔,使其與三星電視更相容
你能貼出你的設定檔嗎?包括可以運作的版本和無法運作的版本
我注意到你把 ffmpeg / copy 的顺序调换了,我照做后问题依旧——于是干脆把“copy”选项删了。
不过我没注意到 ffmpeg-ext=.ts / remuxto=… 的改动。
我会再改一下看看能否解决。
谢谢。
下面是目前能用的配置(4 月 21 日构建):
[MKV Unprocessed]
Description=Very fast but limited functionality. Use this profile if you want to copy the original audio and video tracks, remove the commercials and convert the file format to MKV (e.g. WTV to MKV) without any additional processing (deinterlacing, resizing, volume, cropping etc). The original video can be in any format, MPEG1, MPEG2 or MPEG4/H.264, it will be retained unaltered.
order=ffmpeg,copy
copy-ext=.ts
copy-remuxto=.mkv
copy-audiodelay=skip
ffmpeg-general=-threads 0
ffmpeg-video=-ss 0 -vcodec copy -map 0:v -sn
ffmpeg-audio=-acodec copy -map 0:a
ffmpeg-audioac3=-acodec copy -map 0:a
ffmpeg-ext=.mkv
ffmpeg-audiodelay=skip
PreConversionCommercialRemover=true
FixedResolution=true
SkipCropping=true
AutoDeinterlace=false
DisableEncoderReordering=true
我是否可以不卸载四月版本,而直接替换 profiles.conf 文件来安装五月版本?
此外,我为两个独特配置文件设置了一个“自定义”标头,用于直通视频并仅混流音频——有没有办法在重新安装时保留这个标头?还是只能每次手动剪切粘贴回新版本中?
Goose
(Goose)
2018年05月30日20:50
8
唯一能保留自訂設定檔的方法,就是另外建立一個 profiles.conf,然後從系統設定頁面讓 MCEBuddy 指向該檔案。這樣它就會永遠使用這個自訂檔案。
要找出問題根源,最好先隔離出真正的問題。
你上面的設定檔在最新版本中能正常運作嗎?
re: 自定义配置文件:明白了,但这样我就永远看不到你随新版本添加的更新后的 profiles.conf 了。(不过也就不会有兼容性问题。)
我刚全新安装了 5 月 25 日的版本。我会备份 profiles.conf 和 mcebuddy.conf,然后尝试你的建议——包括使用 4 月份的 .conf 文件。
在對 MKV Unprocessed 設定檔進行上述變更後,問題依舊存在。
[MKV Unprocessed]
Description=速度極快但功能有限。若您想複製原始音訊與視訊軌、移除廣告,並將檔案格式轉換為 MKV(例如 WTV 轉 MKV),而不進行任何額外處理(去交錯、縮放、音量、裁切等),請使用此設定檔。原始視訊可為任何格式,MPEG1、MPEG2 或 MPEG4/H.264,都會原封不動保留。
order=ffmpeg,copy
copy-ext=.ts
copy-remuxto=.mkv
copy-audiodelay=skip
ffmpeg-general=-threads 0
ffmpeg-video=-ss 0 -vcodec copy -map 0:v -sn
ffmpeg-audio=-acodec copy -map 0:a
ffmpeg-audioac3=-acodec copy -map 0:a
ffmpeg-ext=.ts
ffmpeg-remuxto=.mkv
ffmpeg-audiodelay=skip
PreConversionCommercialRemover=true
FixedResolution=true
SkipCropping=true
AutoDeinterlace=false
DisableEncoderReordering=true
縮圖不再顯示(僅顯示格式圖示),且 A’s Video Converter 無法處理該檔案。
除了對 profiles.conf 檔案進行這兩項變更外,在 5 月 25 日的全新版本中並未進行任何其他變更或新增。
The Dr. Oz Show_KTVUDT_2018_05_30_13_57_47.wtv-ATSC Combo-2018-05-30T14-10-37.3898796-07-00.log (738.9 KB)
没错,那个更改没有生效。
请检查我上面使用的 [MKV Unprocessed] 配置文件,确认是否有错误或拼写等问题。
我想知道在发现这个问题是什么,或者如何在当前(或未来?)测试版本中解决它方面是否有任何进展……
Goose
(Goose)
2018年06月05日22:51
14
問題出在於 MKVMerge 所建立的檔案不被你的設定接受,而 ffmpeg 則運作正常。
之所以做出這項變更,是因為 Samsung 電視無法播放由 ffmpeg 建立的檔案,卻能播放由 MKVMerge 建立的檔案。
如你所見,沒有任何單一方案能滿足所有需求,但我們很可能會將此變更還原,因為也有其他應用程式與 MKVMerge 存在相容性問題,而我們會針對 Samsung 電視的問題製作一份常見問答。
p37307
(Paul)
2018年06月07日04:20
15
這樣說是否正確:6/5 測試版發布中唯一變更的只有 profile.xml 與 mcebuddy.xml?
Goose
(Goose)
2018年06月10日01:34
16
Paul,你可以查看伺服器上的 readme 檔案,以了解每個測試版發布日期所做的變更詳情。
p37307
(Paul)
2018年06月10日01:56
17
谢谢,Goose。增量 BETA 构建变更日志里只有一句话:“Revert changes back for MKV Unprocessed profile”,这并没有回答我的问题。
我只是好奇 6 月 5 日的 beta 版本到底只有 profile xml 文件变动,还是程序本身也有改动。
我总会阅读变更日志,尤其是 beta 版的。
Goose
(Goose)
2018年06月12日16:01
18
唯一所做的更改是针对该条目的 profile.conf。
這個問題從 2.4.9 beta 版一直延續到 .10 版。
我找到的「變通方法」是把轉檔任務改成 .TS Unprocessed。
那樣還可以,但 2.4.9 版若用 MKV Unprocessed 把最終輸出放到我的電視收藏資料夾,裡面的 HEVC/.265 影片在 Plex 裡無法快轉、掃描或續播,用 VLC(Windows 上)也打不開——Microsoft 電影與電視能播,但同樣無法快轉、快進等。
於是我「升級」到最新的 .10 beta,A 仍然無法讀取/轉換 MCEBuddy 建立的 MKV;同樣檔案改用 TS 格式就沒問題(MCEBuddy MKV(任何版本)用 MKVToolNix 重新封裝後也正常)。
MCEBuddy 產生的 mkv 在 Plex 裡播放、掃描、續播都完美,VLC 也能播!
然而,Plex .10 版完全無法正確把我的電視檔配對到 TheTVdb、IMDB 等。檔名如「title sXXeXX episode title」會被放到正確資料夾,但「title sXXeXX」這種檔名永遠不會被查出集名,也不會被歸到正確資料夾,而是各自獨立成:
title sXXeX1\Season 0\s00e00 -.mkv
title sXXeX2\Season 0\s00e00 -.mkv
title sXXeX3\Season 0\s00e00 -.mkv
……
這簡直讓人抓狂,也讓我無法重新處理 MCEBuddy 已存好的所有 HEVC 季度。
我可以改 MCEBuddy 2.4.9 的什麼設定,讓它產生可播放的 x265 MKV 影片?
我已經厭倦每次更新都出新問題,只想停止這循環,再次擁有可靠的檔案整理系統。
升級前我把「MCEBuddy 2.4.9 64bit - 20180920」(後續版本也有相同或類似問題)的 Program Files 資料夾備份了,所以舊 log 與新 log 我都有。
Goose
(Goose)
2019年01月11日17:04
20
我也建议你使用今天的 2.4.10 BETA 版本。我们更新了 ffmpeg,可能已经修复了你的 ffmpeg 配置文件问题,并改进了一些元数据匹配的修复。
如果你仍然遇到问题,请附上使用 2.4.10 BETA 版本运行时的转换日志,这样我才能了解发生了什么。另外,如果你能将有问题的原始文件上传到 MCEBuddy 服务器 ,这样我就能复现 MKV 未处理配置文件的问题并深入调查,否则将很难定位问题所在。