首页格式

它能播放的格式

在 Android TV 和手机上,TMPlayer 通过 Media3 播放,内置 FFmpeg 解码器。在 Windows 和 Linux 上通过 mpv 播放,几乎能打开任何文件。

聊天中会显示哪些文件

所有平台都一样。

视频

Telegram 以视频形式发送的所有内容,无论格式。

以文档形式发送的文件

电影常以文件形式发送,以保留画质和音轨。当 Telegram 把它们识别为视频,或文件名以 MKV、MP4、M4V、AVI、MOV、WebM、TS、M2TS、MTS、FLV、WMV、MPG、MPEG、3GP、OGV、DivX、VOB、ASF 或 RMVB 结尾时,它们就会显示出来。

无声短片

Telegram 称为 GIF 的短循环视频,其实是 MP4 文件。

在 Android TV 和手机上

优先使用设备自带的解码器,因为它们最快。对于设备没有芯片支持的格式,则由应用内的 FFmpeg 解码器接手,最常见的是 DTS 和 TrueHD 音频。

内容支持情况
容器格式MKV、WebM、MP4、M4V、MOV、TS、M2TS、MTS、AVI、FLV、MPG、MPEG、3GP。VOB 和 DivX 文件通常也能播放。
视频:H.264、HEVC (H.265)、VP9、VP8、MPEG-2支持。设备能用硬件解码时就用硬件,不能时通过 FFmpeg 软解。软解较慢,所以 4K 文件需要能硬解的设备。
视频:AV1、MPEG-4 Part 2 (Xvid, DivX)通过设备自带的解码器。较新的电视和手机能很好地处理 AV1;较旧的电视棒可能不行。
音频:AAC、MP3、Opus、Vorbis、FLAC、ALAC、PCM支持。
音频:Dolby Digital、Dolby Digital Plus(含 E-AC-3 和 Atmos)、DTS、DTS-HD、TrueHD如果回音壁或功放支持,就原样发送,否则由应用解码。设置中的 混音为立体声 可将环绕声混合为双声道。
多音轨支持,播放时可切换,并在整个剧集中记住你的选择。
文件内嵌字幕SRT、ASS 和 SSA(简化样式)、WebVTT,以及 PGS 和 VobSub 等图片字幕。
HDR交给设备的解码器和屏幕处理,所以在两者都支持时可以显示 HDR。
帧率匹配在 Android TV 12 及更高版本上,当 匹配内容帧率 设为 始终 时,屏幕会切换到影片自身的帧率,所以 24 fps 以 24 Hz 播放。在其他情况下,只有不会出现黑屏时才会切换。

Android 上不支持: WMV 和 ASF、RealMedia (RMVB) 以及 Ogg 视频 (OGV)。它们仍会显示在聊天中。当某个文件无法播放时,播放器会提供 用其他应用打开,把已下载的文件交给 VLC 或 MX Player 等播放器。

在 Windows 和 Linux 上

桌面应用通过内置的 mpv 播放。无需再安装其他东西。

内容支持情况
容器格式上面列表中的全部格式,包括 WMV、ASF、RMVB 和 OGV。
视频H.264、HEVC、VP9、AV1、MPEG-2、MPEG-4 Part 2,以及 mpv 能读取的较旧格式。在安全的情况下使用硬件解码,驱动出问题时可在设置中使用 强制软件解码。
音频AAC、MP3、Opus、Vorbis、FLAC、Dolby Digital 和 Digital Plus、DTS、DTS-HD 以及 TrueHD。
文件内嵌字幕文本字幕和图片字幕都支持,ASS 保留完整样式。
多音轨支持,可通过右键菜单或键盘操作。

你自己的字幕文件

适用于字幕不在视频内部的情况。

在手机上

在播放器菜单中,加载字幕文件 会打开手机的文件选择器。支持 .srt、.ass、.ssa、.vtt 和文本 .sub(MicroDVD)文件。使用 Windows 代码页的旧文件会保留其重音符号。

在 Windows 和 Linux 上

视频播放时,把文件拖放到画面上。支持相同的格式:.srt、.ass、.ssa、.vtt 和 .sub。

基于图片的 VobSub .sub 文件无法通过这种方式加载,不过 MKV 内部的同样字幕可以正常播放。