2021年6月14日

解决WMP不调用LAV解码的问题

给旧电脑重装完系统后,觉得省事儿就给它装了K-Lite配合WMP。

然而播放MKV格式的时候迟迟没有调用LAV,用自带的codec tweak tool调了半天也没解决。

后来去自带的帮助文档help_ctt.rtf,里面是这么说的:

More advanced players often use their own custom DirectShow graph builder, and will ignore the preferred decoder settings from Windows. Examples of such advanced players are Media Player Classic (MPC-HC), ZoomPlayer, KMPlayer, PotPlayer, BS.Player, and GOM Player. These players have their own mechanisms for specifying preferred decoders. By default they will select decoders using a merit system.

These settings only have effect when a player uses the DirectShow framework for playback. Windows Media Player and Media Center will sometimes use the new Media Foundation framework instead of DirectShow. Below you can find more details about when Media Foundation might get used.

简单地说就是WMP会调用Media Foundation框架而非DirectShow导致解码器无法工作。解决办法就是到Media Foundation把MKV格式打勾,不让它调用Media Foundation即可。另外,帮助文档上说禁用mp4调用可能会导致IE和Edge浏览器的H5播放器出错,所以谨慎设置。

mp3tag如何编辑歌词标签

在用WMP放歌的时候无意中读取到了歌词,突然想研究一下。

根据网上的说法,可以确定的是千千静听里LYRIC标签的内容能被读取。但是mp3tag里面没有这个标签。

尝试Google一下,找到了这个网站,根据里面的说法,mp3tag里面用的是UNSYNCEDLYRICS

打开MP3tag,工具→选项→标签面板,添加该标签即可。

此外保存歌词后前面会自动添加 eng| 作为歌词语言,强迫症可以参考 ISO-639-2 自行更正。

WMP到底能识别哪些字幕文件

我清楚地记得WMP是支持srt文件的,但是无论如何都匹配不上。

后来根据网上的资料显示,WMP原生smi文件,但是只有 avi 和 MOV 这两种格式能自动关联字幕。(坑爹呢这是!!!)

后来WIN10追加了ass、ssa、art文件的支持,但是也仅有这两种格式的视频文件是原生支持字幕的……

此外还找到一个可以转换lrc到srt格式的网站:http://www.lrccon.com/convert.php

判断视频文件扩展名是否正确

饶了不少弯子,直接说结果:下载 mediainfo 查询即可。

posted @ 2021-06-14 01:00  Separa  阅读(208)  评论(0编辑  收藏  举报