2019年7月14日日曜日

ffprobe でファイルの属性を調べる 標準エラー出力のリダイレクト ffmpeg



ffprobe , ffmpegはなぜか標準エラー出力をつかうので”2>&1 | ”でリダイレクトしてやる。

$ ls *.mp4 | awk '{print "echo "$1"\n";print "ffprobe "$1" 2>&1 | grep Stream"}' | sh

K-OnS2E01.mp4
    Stream #0:0(jpn): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 636 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc (default)
    Stream #0:1(jpn): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 127 kb/s (default)
    Stream #0:2(eng): Data: bin_data (text / 0x74786574)
K-OnS2E02.mp4
    Stream #0:0(jpn): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 645 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc (default)
    Stream #0:1(jpn): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
    Stream #0:2(eng): Data: bin_data (text / 0x74786574)
K-OnS2E03.mp4
    Stream #0:0(jpn): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 629 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc (default)
    Stream #0:1(jpn): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
    Stream #0:2(eng): Data: bin_data (text / 0x74786574)

0 件のコメント: