使っていますUbuntu13.04(寿命終了) - 現在13.10を使用しています。私はこれを持っています.wmvビデオファイル。私がそれをプレイしようとしたとき仮想LC、次のエラーが表示されます。画面は表示されませんが、音声は正常です。
No suitable decoder module:
VLC does not support the audio or video format "G2M4".
Unfortunately there is no way for you to fix this.
コーデックをインストールする必要がありますか?このファイルをどのように再生できますか?
私が走るときトーテム映画プレーヤー、私は次を得ます:
Required plugin could not be found
Videos requires to install plugins to play media files of the following
type: video/x-asf-unknown decoder
編集#1
この編集は、与えられた答えを試した後に行われました。
1)インストールしましたが、mplayer
ムービーファイルを実行すると完了するのに時間がかかります。以下のスクリーンショットを参照してください(最後の行を参照)。
2)それから(GUI)をインストールしましたsmplayer
。 .wmvファイルを実行しようとすると、オーディオのみが表示され、ビデオは表示されません(vlcの場合のように)。
vlc
3)現在のバージョン2.0.8から上位バージョンにアップグレードしようとしました。私は検索して別の方法を試しましたが、成功しませんでした。その後、アンインストールして再インストールしました。
1) sudo apt-get purge vlc
2) sudo apt-get autoremove
3) sudo apt-get install vlc
これをすべて行った後でも、バージョンはvlc
まだ2.0.8と同じです!なぜこれですか? Ubuntu 13.04はサポートされなくなったためですか?それでは、Ubuntuリポジトリからこのバージョンのみをインストールできますか?最新バージョン以上をインストールするには、ウェブサイトからダウンロードする必要がありますか?これで.wmvファイルのビデオも機能しません。
4) `ubuntu-restricted-extras` are already installed.
私は過去5ヶ月間サポートが中断されたUbuntu 13.04を使用していることをもう一度申し上げたいと思います。これが問題かもしれません。
私は今、最新バージョンのUbuntuにアップグレードするためにラップトップを準備しています。新しいOSをインストールした後、そのOSでビデオファイルが実行されていることを確認します!
編集#2
これで、ノートブックにUbuntu13.10をインストールし、サポートされていない古いバージョン(Ubuntu 13.04)をアンインストールしました。これでビデオを実行しようとしましたが、失敗します。
1)まず、Sethが書いた内容について書きました。実行しましたが、sudo apt-get install ubuntu-restricted-extras
ビデオ部分はまだ実行されていません。
2)今私はEricが彼の答えに書いたことについて書いています。
Ubuntu13.10をインストールした後sudo apt-get install vlc
。 VLCバージョンは2.0.8です。 (Erik、1つの注意点:ubuntu13.04と同じバージョンです。)2.1.0にアップグレードするために3つのコマンドを実行しました(ppaを使用)。現在のバージョンがVLC media player 2.0.10 Twoflower (revision 2.0.8+git20140326+r49189+13+8~ubuntu13.10.1)
2.1.0ではないことが確認されました。このバージョンでは、.wmvファイルは以前と同じようにビデオ部分を実行できません。以前と同様に、オーディオのみが実行されます。ここのスクリーンショットは、この質問の最初の画像と同じです。したがって、PPAを使用すると2.1.0にアップグレードできません。
したがって、以前のオペレーティングシステムと同じように機能し、オーディオのみが実行され、ビデオは実行されません。
編集#3
この編集は@erikが投稿した回答を参照してください。
ソース(その答えに記載されているオプション1)からvlcをコンパイルできますが、ビデオ部分はまだ再生されておらず、オーディオのみが以前と同じように機能します。
sudo apt-get build-dep vlc
./configure
make
sudo make install
上記のコマンドを実行してもエラーは表示されませんでした。
これで、このバージョン(2.1.0)ではオーディオのみが機能し、ビデオは機能しません。それでは、vlcバージョン2.1.4(ubuntu 14.04)はG2M4をサポートしていますが、2.1.0ではサポートしていませんか?
編集#4
illluminEの答えに基づいて、以下のffmpegコマンドの出力を作成しています。彼のリンクの1つに示されているように、ppaを介してffmpegバージョン0.10をインストールしました。しかし、コマンドはまだ失敗します。このバージョンでは、G2M4でエンコードされた.wmvファイルを変換できないようです。最新バージョンをインストールするために他のPPAまたは何かを探しています。
ravi@ravi-Aspire-5315:~$ ffmpeg -i '/home/ravi/2014-04-12_11.39_Equity_Markets-I.wmv' -c:v libx264 -crf 23 -c:a ac3 -q:a 100 output.mp4
ffmpeg version 0.10.12-7:0.10.12-1~saucy1 Copyright (c) 2000-2014 the FFmpeg developers
built on Apr 26 2014 10:04:40 with gcc 4.8.1
configuration: --arch=i386 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.12-1~saucy1' --libdir=/usr/lib/i386-linux-gnu --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu --enable-shared --disable-static
avutil configuration: --arch=i386 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.12-1~saucy1' --libdir=/usr/lib/i386-linux-gnu --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc
avcodec configuration: --arch=i386 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.12-1~saucy1' --libdir=/usr/lib/i386-linux-gnu --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc
avformat configuration: --arch=i386 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.12-1~saucy1' --libdir=/usr/lib/i386-linux-gnu --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc
avdevice configuration: --arch=i386 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.12-1~saucy1' --libdir=/usr/lib/i386-linux-gnu --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc
avfilter configuration: --arch=i386 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.12-1~saucy1' --libdir=/usr/lib/i386-linux-gnu --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc
swscale configuration: --arch=i386 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.12-1~saucy1' --libdir=/usr/lib/i386-linux-gnu --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc
swresample configuration: --arch=i386 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.12-1~saucy1' --libdir=/usr/lib/i386-linux-gnu --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc
postproc configuration: --arch=i386 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.12-1~saucy1' --libdir=/usr/lib/i386-linux-gnu --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc
libavutil 51. 35.100 / 51. 35.100
libavcodec 53. 61.100 / 53. 61.100
libavformat 53. 32.100 / 53. 32.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 61.100 / 2. 61.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 6.100 / 0. 6.100
libpostproc 52. 0.100 / 52. 0.100
[asf @ 0x9396ac0] max_analyze_duration 5000000 reached at 5194000
[asf @ 0x9396ac0] decoding for stream 1 failed
[asf @ 0x9396ac0] decoding for stream 2 failed
[asf @ 0x9396ac0] Could not find codec parameters (Video: g2m (G2M4 / 0x344D3247), 1920x1080, 97 kb/s)
Input #0, asf, from '/home/ravi/2014-04-12_11.39_Equity_Markets-I.wmv':
Metadata:
WMFSDKVersion : 12.0.9600.16384
WMFSDKNeeded : 0.0.0.0000
IsVBR : 1
WM/ToolVersion : 6.2.1 Build 1350
WM/ToolName : 㙉䜴呯䵯敥楴杮
BitRateFrom the writer: 145
Audio samples : 612
Video samples : 393
recording time : Sat, 12 Apr 2014 13:26:37 India Standard Time
Duration: 01:42:11.56, start: 0.000000, bitrate: 149 kb/s
Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, 1 channels, s16, 48 kb/s
Stream #0:1: Data: none
Stream #0:2: Video: g2m (G2M4 / 0x344D3247), 1920x1080, 97 kb/s, 10 tbr, 1k tbn, 1k tbc
Video pixel format is unknown, stream cannot be encoded
ベストアンサー1
ffmpeg サポートするG2M4形式をデコードします。 mpeg-4のような他の形式でファイルをエンコードしてみてはいかがでしょうか?おそらく:
ffmpeg -i input.wmv -c:v libx264 -crf 23 -c:a ac3 -q:a 100 output.mp4
説明どおりこれQ&A。私は改宗しましたg2m4.wmvサンプルファイルここ正常に。あなたが持っていることを確認してください最新バージョンffmpeg(私の場合は2.2.4)。いつでもプリコンパイルを試すことができます。バージョンしたがって、何もコンパイルしたりパッケージソースを変更したりする必要はありません。選択したエンコードオプションによっては、追加のパッケージが必要になる場合があります。libavcodec-追加-53。これに関連して、利用可能な基本パッケージを追跡する必要があります。あなたのバージョン分布。あなたは見ることができます仮想LC2.1.4は14.04にのみ存在し、13.04と13.10の両方がバージョン2.0.8です。
Ubuntu解放するモデルはそうではありません。ローリングリリースしたがって、以前のバージョンの最先端のソフトウェアを期待してはいけません。上記のウェブサイトを確認すると、事前に何が期待できるのかがわかります。そうでなければ他の人のように説明した次に切り替えることもできます。編むVLCまたはストレージの追加最新バージョン(システムでG2M4サンプルを再生するには2.1.4)を使用してください。
最後に試してみてください。avconv
(多くの例が提供されています)libavのツール人気のようなパッケージUbuntu。それは非常に同様に動作しますffmpegだから同じオプションを使ってそこからデバッグしてみましょう。ファイルが1つしかない場合は、ディストリビューションを再インストールして再生する必要はありません。