我从 DVB-S 设备录制了一些视频,它为每个视频创建了一些.mpg
视频和一个文件;.pvr
还有一个info3.pvr
用于保存元数据信息(记录时间、名称等)的记录的文件。
我需要读取这个文件(info3.pvr
)并获取这些元数据。
该文件是一个二进制文件。
Linux 上有这种类型文件的查看器应用程序吗?
答案1
你很幸运,我的 DVB-S PVR 不存储任何元数据,仅在文件名中存储频道名称和时间。因此,我必须编写一个脚本,在某个网站上查找电视节目,以了解当时播放的内容。
如果您正在寻找分析二进制文件的通用工具,您可以尝试hexdump
和strings
。
hexdump -C info3.pvr
将打印整个文件,以便您可以了解其结构(如果有),
strings info3.pvr
将简单地打印出二进制文件中包含的可读 ASCII 字符串。对于手动方法(从中复制/粘贴名称),如果您幸运的话,这可能就足够了。
要获得更详细的答案,除非有人恰好知道特定的文件格式,否则您必须在某处上传示例文件。