通过vlc接口流比较原始接收更大的ts格式视频

时间:2014-10-03 00:25:53

标签: video-streaming mp4 vlc mpeg-4 mpeg-2

我需要使用MPEG-2编解码器通过UDP流式传输视频文件,因此我认为最好以.ts容器格式而不是.mp4流式传输,只能通过VLC接口在客户端转换它。配置文件" MPEG-2 + MPGA(TS)"。

好的,所以一旦我在.ts上流式传输并保存它(使用相同的MPEG-2配置文件进行转换,这是唯一一个生成.ts格式视频的配置文件),我意识到收到的剪辑实际上是两次以上原来的大小。此外,帧速率保持在30 fps的值,其比特率也增加了2倍以上。

但是,当我在.mp4上传输相同的序列以便稍后将其转换为.ts(通过VLC)时,原始和传输的视频大小相同!

我测量了它的PSNR和VQMg以获得更多信息,其平均值为:

  1. 在.ts上进行流式传输和转换

      

    psnr:32,54

         

    VQMg:0,092

  2. 在.mp4上流式传输并在.ts上进行转换

      

    psnr:12.77

         

    VQMg:无法衡量它,BVQM崩溃了。

  3. 嗯,我首先想到的第一个过程太好了,不过是真的,但后来我看到第二个过程并认为它太糟糕了(我甚至无法衡量它的VQMg,坦率地说,我认为视频看起来并不那么糟糕它)。

    使用第一个进程的方式继续保持流式传输还是我做错了?接收的视频怎么能比原来的大两倍呢?

    我只知道如何通过它的界面使用VLC,请不要提示命令。

0 个答案:

没有答案