我有一台飞利浦电视/显示器。我想直接在电视上观看 USB 闪存盘中的电影。
问题是 - 飞利浦没有电视软件的任何更新。我请求更新,但请求被拒绝。
我可以播放一些电影,但 USB 库中的大多数文件(电影)根本无法显示。图像(图片)也是如此。它仅显示jpeg
低于 80% 的质量/png
仅当太小的时候。
我需要使用哪种软件来编码视频文件(我使用的是 ubuntu)。编码视频时我需要使用什么格式和设置来增加电视检测和播放文件的机会。
答案1
最好的方法是准备各种图片和视频,然后写下哪些有效,哪些无效,将其带回计算机并对其执行 MediaInfo(读取标题数据并告知规格和编解码器的 Windows 程序)。
通常,旧电视中的旧式简单媒体芯片 USB 可以处理 Mpeg 和 Mpeg2,与 DVD 非常相似,其中许多还会采用 Xvid 或 Divx(这没什么好说的),旧的 H.263 不是 264 或 265 BPOV,但不是全局运动补偿,或许多其他压缩技巧。越简单越好。Divx 和 Xvid H.263 非常相似,但它也可能触发其中的编解码器代码,即 4C。我认为它是一个“DIVX”4C,他们会相信它们可以播放,即使我一直使用 XVID 来播放。一些 MS 编解码器可以工作,但它们可能是 mpeg 样式。
简单的 MP3 音频 mpeg1 layer 3,立体声,当时通常的 64Kbps 低到 320 高,128 或 196 就足够了。44.1 或 48.0 采样率,16 位。再简单一点,DVD 有 5.1 杜比和 6 声道,还有 dts,但 AC3(例如)对我来说从来都不起作用。DVD 还有一个共同点,我从未尝试过。
高清电视的分辨率,最高可达 1080p 或 1080i,在 NTSC 国家/地区为 30Fps 或 60 隔行扫描场,在 SECAm 或 PAL 国家/地区为 25 或 50。或任何更小的分辨率。可能仅限于 DVD 分辨率,NTSC 为 720x480 类型,PAL 为 720x525 稍有不同。(再想想 DVD,这基本上就是他们正在做的数据样式)据我所知,芯片的扩展性很好
视频比特率 8000 或更低,视频最高 10k,就像 DVD 一样。可能更接近 2-4k,只是为了保持一切顺利和愉快,让一切变得简单。
这些都是一些想法,所有这些都需要测试。我已经对许多同龄/同类型的设备进行了测试,这只是我遵循的一种有效模式。我使用虚拟 Dub,也使用过 FFMpeg 和 Mencoder,但使用 GUI,因为我并不想在命令行上正确输入所有内容。
我发现将图片批量转换为电视的实际分辨率很容易,例如 1080,即使 720 电视也可以,因为它们被设计为可以很好地处理这种分辨率,并对其进行很好的插值。XNview(再次是 Windows)可以快速浏览数千张图片,并如此轻松地对其进行转换和过滤。一旦您转换了分辨率,尺寸就会减小(很多),直到您可以保持 90% 甚至 100% 的 jpeg 压缩。
媒体芯片有点慢,内置的编解码器支持很少,所以任何更小、更轻、压缩程度更高的内容都会更好地运行。当时广泛使用的都是旧方法,而且看似简单(解码)的东西只有 2 个编解码器技巧,而不是 8-10 个。因此,保持简单和更小将使其快速运行,至少可以让您入门。