web-dev-qa-db-ja.com

ビデオで使用されているコーデックを確認する方法

ビデオで使用されているコーデック(オーディオ/ビデオ)と、ビデオに同じ圧縮/品質を再現するために使用するものに関する追加情報を確認するにはどうすればよいですか?.

25
Luis Alvarado

これを行う1つの方法は、VLCを使用することです。問題のファイルを開き、プレイリストで右クリックすると、次のようなファイルが表示されます。

Codec info

Stats info

私はOS Xを使用していますが、考え方は同じです。

別の方法は、ターミナルを開いて、ファイルが含まれるディレクトリに移動し、以下を実行することです。

file foo.avi

これは大量の情報を提供しませんが、開始点です。

29
boehj

「過酷な」情報が少ない別のコマンドラインオプション:

ffprobe -show_streams "file.mp4"

より良い出力であっても、普通の人が理解するのはまだ難しいです。テストするためにいくつかのファイル形式のサンプルが必要な場合:

ビデオ形式の例

16
josircg

mediainfoをインストールすることにより、オーディオ/ビデオコーデックに関する情報と追加情報を取得できます。 GUI(グラフィカルユーザーインターフェイス)とコマンドラインユーティリティの両方を使用できます。次のコマンドを使用してインストールします。

Sudo apt-get update
Sudo apt-get install mediainfo

GUIをインストールする場合は、

Sudo apt-get install mediainfo-gui

参考のために mediainfo

6
Anbazhagan

見つけにくい「midenitfy」スクリプト。古代のコピーは次のようになります。

#!/bin/sh
#
# This is a wrapper around the -identify functionality.
# It is supposed to escape the output properly, so it can be easily
# used in shellscripts by 'eval'ing the output of this script. 
#
# Written by Tobias Diedrich <[email protected]>
# Licensed under GNU GPL.

if [ -z "$1" ]; then
        echo "Usage: midentify <file> [<file> ...]"
        exit 1
fi

 mplayer -vo null -ao null -frames 0 -identify "$@" 2>/dev/null |
        sed -ne '/^ID_/ {
                           s/[]()|&;<>`'"'"'\\!$" []/\\&/g;p
                        }'
4
spennig