Video 使用MediaInfo软件确定与视频相关的容器和编解码器?

Video 使用MediaInfo软件确定与视频相关的容器和编解码器?,video,containers,mp4,codec,windows-media-player,Video,Containers,Mp4,Codec,Windows Media Player,我对视频文件相关技术方面的理解非常基础。 我们有一个无法在常规Microsoft Windows Media Player上播放的媒体文件。 我们想确定视频文件所需的容器和编解码器。 我们使用MediaInfo软件收集有关视频文件的技术信息 根据MediaInfo软件分析显示的以下技术数据,请告诉我视频文件需要什么容器和编解码器: General Unique ID : 19969965516694509728103156321877

我对视频文件相关技术方面的理解非常基础。 我们有一个无法在常规Microsoft Windows Media Player上播放的媒体文件。 我们想确定视频文件所需的容器和编解码器。 我们使用MediaInfo软件收集有关视频文件的技术信息

根据MediaInfo软件分析显示的以下技术数据,请告诉我视频文件需要什么容器和编解码器:

General
Unique ID                                : 199699655166945097281031563218776713670 (0x963CC12BF5060B3082021A86238B69C6)
Complete name                            : D:\temp3\2014-03-28+Stanford+v+Pepperdine+3-0.mp4
Format                                   : Matroska
Format version                           : Version 4 / Version 2
File size                                : 230 MiB
Duration                                 : 2h 5mn
Overall bit rate                         : 257 Kbps
Encoded date                             : UTC 2014-03-29 05:14:28
Writing application                      : mkvmerge v6.6.0 ('The Edge Of The In Between') built on Dec  1 2013 17:55:00
Writing library                          : libebml v1.3.0 + libmatroska v1.4.1

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Main@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 1 frame
Format settings, GOP                     : M=1, N=32
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 2h 5mn
Bit rate                                 : 252 Kbps
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 30.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.009
Stream size                              : 226 MiB (98%)
Title                                    : Video
Language                                 : English
Default                                  : Yes
Forced                                   : No
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709
  • .MP4文件-这应该是符合MPEG-4第14部分的容器文件,但是MediaInfo将其检测为Matroska文件,正确的扩展名为.MKV
  • MPEG-4第10部分也称为H.264文件中的视频流,视频编码/编解码器
我是从评论中提出这一点的:

我建议您将文件重新编码(更具体地说,重新多路复用或重新多路复用)到H.264.MP4文件中。该文件将保存相同的视频,应该可以在Windows 7上播放。FFmpeg可以处理转换


如果视频文件在MPEG-4容器中,并且使用H.264编解码器,那么为什么标准的Microsoft Windows Media Player不能播放该文件?这很奇怪,我们不应该安装任何编解码器来让它工作。它应该可以在标准的Microsoft Windows Media Player上运行,该播放器随Windows 7或8提供,并且不需要单独安装编解码器。为什么它无法在我的Windows计算机上播放?抱歉,我错过了MediaInfo检测到文件为Matroska/MKV的部分,请参阅上面更新的答案。这就解释了WMP的行为——它不提供对MKV的支持(它提供MP4支持,但仅限于Windows 7),有没有办法获得包含适当MKV(Matroska)的非常特定的文件容器规范,以便我们可以了解如何在标准Windows 7计算机上安装?请注意,此问题被投票转移到SuperUser.com,这是它的合适站点。我建议您将文件重新编码(更具体地说,重新多路复用或重新多路复用)到H.264.MP4文件中。该文件将保存相同的视频,应该可以在Windows 7上播放。FFmpeg可以处理转换。