是否从TeamViewer录制(TVS文件)中提取音频/视频流?

您所在的位置:网站首页 tvs文件 是否从TeamViewer录制(TVS文件)中提取音频/视频流?

是否从TeamViewer录制(TVS文件)中提取音频/视频流?

2023-07-14 03:24| 来源: 网络整理| 查看: 265

TVS是一种专用格式。网上似乎没有太多关于它的信息。在http://www.jerrysguide.com/tips/demystify-tvs-file-format.html上可以找到少量的分析。

我看过一个十六进制编辑器。它包含一个基于文本的页眉、一个Base64文本页脚和大量的二进制数据。例如:

TVS Version 5 TVVersion 13.0.6447 Date 2018-03-03 15.24 TVServer ClientID 314159265 ServerID MY_HOME_PC (123 456 789) LocalParticipantID 1234567890123456789 GUID {01234567-89AB-CDEF-0123-456789012345} StreamTypes 2 ScreenFeatures 127 MetadataPosition 0000000000169e98 BEGIN [Lots and lots of binary data] END [320 bytes of Base64]

( MetadataPosition标记Base64开始处结束后的位置。)

二进制数据似乎包含几个压缩过的块。它们似乎包含有意义的数据,包括屏幕分辨率列表、鼠标光标和一些32位RGB图像数据,但结构并不容易辨别。

解码这种格式可能是有希望的,但我看不到任何努力。

它可能只是一个TeamViewer会话的记录。如果它使用类似RFB protocol的格式,那么它可能类似于VMware Video格式。

编辑:如果对任何人有帮助,我用C语言编写了一个快速程序,从文件(gist)中提取/转储密钥块的内容。

编辑:我发现TeamViewer会很高兴地播放至少由TVS\r\nBEGIN\r\nKEY...\r\nEND组成的简单文件,去掉任何其他数据。尽管我认为,如果版本或StreamTypes等因素会影响解码,它很可能会崩溃。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3