1
我必須編寫一個應用程序,列出並播放教程視頻以及附帶的文本。它運作良好,但由於視頻是由用戶添加的,我需要一種檢查方式來查看是否可以在機器上播放視頻。如何確定是否支持視頻格式
我不確定是否有簡單的方法來嘗試測試文件(並捕獲錯誤),或者如果我需要開始查看安裝的編解碼器。
有沒有人有這方面的經驗?
我必須編寫一個應用程序,列出並播放教程視頻以及附帶的文本。它運作良好,但由於視頻是由用戶添加的,我需要一種檢查方式來查看是否可以在機器上播放視頻。如何確定是否支持視頻格式
我不確定是否有簡單的方法來嘗試測試文件(並捕獲錯誤),或者如果我需要開始查看安裝的編解碼器。
有沒有人有這方面的經驗?
簡單!
實施例:
[email protected]:~ $ ffmpeg -i new.avi
FFmpeg version 0.6.1, Copyright (c) 2000-2010 the FFmpeg developers
built on Dec 19 2010 11:41:10 with gcc 4.2.1 (Apple Inc. build 5664)
{snip}
Input #0, avi, from 'new.avi':
Metadata:
ISFT : MEncoder Sherpya-SVN-r32735-4.2.5
Duration: 00:01:49.10, start: 0.000000, bitrate: 1374 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 640x480 [PAR 1:1 DAR 4:3], 24 tbr, 24 tbn, 24 tbc
Stream #0.1: Audio: mp2, 48000 Hz, 2 channels, s16, 128 kb/s
At least one output file must be specified
雖然命令技術上失敗,鄰utput可用於您的需求。