我知道我们可以安装许多应用程序来支持许多新的视频格式。我的问题是:
注:我见过mp4文件有时可以在电报中播放,但有时不能播放。有什么区别?它和比特率有关吗?
发布于 2018-06-10 13:28:33
这个答案中提供的数据与截至2018年6月10日的Telegram web和Android应用程序Telegram X相关。
如前所述:电报确实使用H.264和MPEG-4作为容器。
如果你从电脑上传视频文件,如果文件超过10 MB,它将被标记为file
,并且不会被网络应用程序或安卓应用程序播放。然而,它仍然可以在iPhone上播放。在这种情况下,比特率和分辨率没有任何区别。
当从电话上传视频文件时,除非您特别选择将禁用播放的upload as uncompressed file
,否则Android应用程序将为您编码视频(即使您使用了更好的编码),格式如下:
视频:基线3.0 640x360 ~800 VBR单程
音频aac 128 VBR
你能做什么?
你可以在pc上创建一个文件,把它作为file
发送给自己,然后用你的手机上传到电报中。例如,我可以使用以下方法提供上传到电报的视频:原始视频:
1:04:02,主3.1,1280x720,700 kbps VBR双程,AAC 128 VBR总文件大小- 379 MB
上传到电报后:
1:04:02,基线3.0 640x360 798 kbps VBR (压力式单程),AAC 125 VBR,总文件大小- 424.2 MB
结果,视频质量下降了一些,其大小提高了11.87%,但使用内置的播放器是可玩的,因为它支持图片中的图片。
发布于 2019-06-04 21:08:58
我找到电报网站上一篇关于媒体要求的文章了。这篇文章是为黑莓而写的,但我也曾为Web browser
和Android
工作过。
视频尺寸必须设置为480x320 (垂直视频为320x480)。应使用 H.264和MPEG-4作为编解码器和容器。
在将我的视频转换成480x270
分辨率(.mp4
格式)后,电报开始将其显示为一个可播放的视频,而不仅仅是一个可下载的文件( web
和android
)。
有了这个分辨率,我的视频文件大小也下降到8mb
,不确定电报是否考虑到了文件大小。
我使用分辨率480x270
而不是480x320
来保持原来的16:9
高宽比。
发布于 2022-12-21 12:49:04
为了生成一个可以被电报的内部播放器理解的视频(从而允许您就地播放),您可以使用媒体处理工具FFMPEG对视频进行如下转换:
ffmpeg -i INPUT_FILE.mkv \
-c:v libx264 -profile:v baseline -c:a aac -ar 44100 -ac 2 -b:a 128k \
-vf format=yuv420p \
OUTPUT_TELEGRAM_VIDEO.mp4
https://webapps.stackexchange.com/questions/103895
复制相似问题