Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video 用于存档视频的视频格式_Video_Compression_Format_H.264_Mpeg - Fatal编程技术网

Video 用于存档视频的视频格式

Video 用于存档视频的视频格式,video,compression,format,h.264,mpeg,Video,Compression,Format,H.264,Mpeg,我希望你在新的一年里有一个良好的开端, 多年来,收集了几部电影。它们都是不同的格式,而且很多都非常大。我将主要节省空间。如果有些产品质量不好,那也不错。一些视频应该是旋转的。我需要一个格式,也支持多年。它必须只能在PC上播放。我不需要与DVD播放机和手机兼容。所有人的音频质量可能是一致的。手动使用avidemux没有问题,我会浏览很多视频来命名它们。我通过命令行使用ffmpeg没有问题。我只是不知道格式的选择(容器、视频、音频) 下面是混乱的简要概述。谢谢你的帮助 我认为这可能是最好的: 视频:

我希望你在新的一年里有一个良好的开端, 多年来,收集了几部电影。它们都是不同的格式,而且很多都非常大。我将主要节省空间。如果有些产品质量不好,那也不错。一些视频应该是旋转的。我需要一个格式,也支持多年。它必须只能在PC上播放。我不需要与DVD播放机和手机兼容。所有人的音频质量可能是一致的。手动使用avidemux没有问题,我会浏览很多视频来命名它们。我通过命令行使用ffmpeg没有问题。我只是不知道格式的选择(容器、视频、音频)

下面是混乱的简要概述。谢谢你的帮助


我认为这可能是最好的: 视频:MPEG-4 AVC 音频:AAC(Faac) 格式:MP4

一些长: {MPEG-4视频(XVID)768x576 fps:25平面4:2:0 YUV MPEG音频层1/2/3(mpga)立体声44100 Hz 128 kb/s}

一些旧的: {MPEG-4视频(DX50)176x144 fps 10平面4:2:0 YUV MPEG音频层1/2/3(mpga)单声道44100Hz 128 kb/s}

一些来自摄像机: {运动JPEG视频(MJPG)640x480 30.000300 fps平面4:2:2 YUV满标度 PCM S16 LE(arar)单声道8000 Hz 16位/样本}

只有一个质量不好: {MPEG-1/2视频(mpgv)720x480 59.940060 fps平面4:2:0 YUV MPEG音频层1/2/3(mpga)立体声44100 Hz 128kb/s}

许多人从摄像机中看到: {运动JPEG视频(MJPG)640x480 29.97030 fps平面4:2:2 YUV满标度 PCM MU-LAW(mlaw)单声道11025 Hz每采样8位}

许多手机用户: {MPEG-4视频(DX50)176x144 10fps平面4:2:0 YUV MPEG音频层1/2/3(mpga)单声道44100Hz 128kb/s}

许多人从摄像机中看到: {JPEG视频(MJPG)1280x720 29.969730 fps平面4:2:2 YUV满标度 IMA WAV APPCM音频(ms)单声道44100 Hz每采样16位}

许多手机用户: {MPEG-4视频(mp4v)320x240 27.857868 fps平面4:2:0 YUV MPEG-AAC音频(mp4a)立体声3200Hz}

“我认为这可能是最佳的:视频:MPEG-4 AVC音频:AAC(Faac)格式:MP4”-正确,我也这么认为。AVC解码现在在每个gpu(nvidia、amd、intel)、每个bluray播放器和每个ios/android设备(当然还有ffmpeg的开源支持)中都有,这意味着今天几乎所有多媒体设备都有AVC解码。AAC也是iTunes和几乎所有设备的标准。MP4(或其3GP/mov变体)可能是除MPEG2传输流之外最广泛支持的容器。所以这是一个很好的组合:)

问题在于AVC设置的细节。为获得最广泛的兼容性,请使用主(或可能的基线)配置文件,即与分辨率/fps匹配的最低级别,1参考帧,无B帧。这应该与任何遗留设备兼容(只要它们能够处理所有的分辨率),并且在未来的许多年中都可以理解

在视频存档的图书馆世界中,答案是不同的:它们似乎在MJPEG2000和MXF上趋同

见:


我认为这不是一个真正的StackOverflow问题——最好向SuperUser提问。这也有点模糊,因为答案有点主观。