一家视频公司给我发了一个 .ogv 文件,其大小是同等 MP4 文件的 4 倍。我怀疑他们以过高的比特率对其进行了编码,但我想确认一下。
我使用的是 Windows 7(64 位),但也有其他操作系统(例如 Mac OS 10.8.5)可用。
我尝试使用 VLC 媒体播放器中的“媒体信息”窗口 - 但由于某种原因,它只显示音频流的比特率,而不是视频流!
我也尝试安装XIPH Directshow 过滤器希望这可以让 Win7 在 Windows 资源管理器或通过媒体播放器显示编码细节,就像它对 MP4 文件所做的那样 - 但没有任何效果。
答案1
您可以安装适用于 Windows 的 ffmpeg
像这样使用
ffmpeg.exe -i file.ogg
输出将会像这样
ffmpeg version N-56980-g1ab9f32 Copyright (c) 2000-2013 the FFmpeg developers
built on Oct 8 2013 18:02:10 with gcc 4.8.1 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aa
cenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavp
ack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 52. 46.101 / 52. 46.101
libavcodec 55. 35.100 / 55. 35.100
libavformat 55. 19.100 / 55. 19.100
libavdevice 55. 4.100 / 55. 4.100
libavfilter 3. 88.101 / 3. 88.101
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.103 / 0. 17.103
libpostproc 52. 3.100 / 52. 3.100
[ogg @ 023eb3c0] Broken file, keyframe not correctly marked.
Input #0, ogg, from 'file.ogg':
Duration: 00:00:30.58, start: 0.000000, bitrate: 501 kb/s
Stream #0:0: Video: theora, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 29.97 fps,
29.97 tbr, 29.97 tbn, 29.97 tbc
Stream #0:1: Audio: vorbis, 44100 Hz, stereo, fltp, 128 kb/s
Metadata:
ENCODER : VLC media player
At least one output file must be specified
比特率处于
时长:00:00:30.58,开始:0.000000,比特率:501 kb/s