ナビゲーションをスキップする.
ホーム

VirtualDubでavi形式のビデオファイルが開けないのですが・・・教えてください。

|

気に入ってる動画の一部分を抜き取りたくて、何かいいソフトがないかと探していた所、
VirtualDubがいいと聞いてさっそくDLして使用してみたのですが、
avi形式のファイルを開こうとすると・・・

【Couldn't locate decompressor for fprmat 'XVID'(unknown)
VirtualDub requires a video for Windows (VFW) compatible codec to decompress video.DirectShow codecs,such as those used by Windowa Media Player,are not suitable.】

という画面が出てきてしまって、ファイルを開く事ができません。
どうしたら開けるのか教えてください。お願いします。

またVirtualDubが使用できないようなら、他の動画を抜き取り出来るソフトを教えていただけませんでしょうか。
パソコンはホント初心者なので・・・申し訳ございませんがよろしくお願いします。

virtualdubでxvidを開けない時

こちらの方法でファイルを開いてみてください。
http://www.xucker.jpn.org/pc/virtualdub_wmv.html

こんにちは。横レス

こんにちは。横レス失礼します。
私もまったく同様のエラーが出てakiさまの紹介されたページを見たんですが、wmv→aviの変換の仕方が載っているページのようで
どこを参照すればいいのかわかりません…VirtualDubで編集したいaviファイルをwmvに変換してから上記サイトの手順を踏めばよいのでしょうか?

wmvをaviに置き換えてお読みください。

 まったくの説明不足でした。そしてコメントありがとうございます。
ここのページの解説は動画ファイルをAvisynth経由(Windows Media Playerで再生可能ならすべて変換可能)な方法で変換する方法を説明したものです。

なので、ページ中の.wmvという部分を.aviに置き換えて読んでみてください。

ご指摘の通り、初心者向けの記事の割に、置き換えて読むという方法はわかりにくいですね。時間があるときに修正したいと思います。

こういうリアクションをいただくことで記事を向上していくことがありますので、今後も何か気になる部分があれば気軽にコメントいただけるとうれしいです。

私も同様のエラーで

私も同様のエラーで困っています。
ですが目的が結合なのです。
akiさんのレスの方法でファイルは開いても結合はできないようでした。
音声のほうが合っていないようなので無理やり繋げても無音といった状態です・・・

VirtualDubでファイルが開けません

aviファイルをflvファイルに変換したいと思い、VirtualDubを利用しようとしたのですが、以前http://akj.lib.net/node/143でもご相談があったのと同様に、VirtualDubでaviファイルが開けませんでした。
なお、VP6 VFW CodecやDivXといった必要と思われるコーデックはインストール済みです。
表示されたエラーメッセージは全部で3種類ありました。

●1つ目
---------------------------
VirtualDub Error
---------------------------
Couldn't locate decompressor for format 'xvid' (unknown)

VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Media Player, are not suitable.
---------------------------
OK
---------------------------

●2つ目
---------------------------
VirtualDub Error
---------------------------
Couldn't locate decompressor for format 'FLV1' (unknown)

VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Media Player, are not suitable.
---------------------------
OK
---------------------------

●3つ目
---------------------------
VirtualDub Error
---------------------------
Couldn't locate decompressor for format 'FLV4' (unknown)

VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Media Player, are not suitable.
---------------------------
OK
---------------------------

1つ目のエラーについては、こちら(→http://www.xucker.jpn.org/pc/virtualdub_wmv.html)を参照してAvisynthを試してみたのですが、ファイルのパスが違うとのエラーが表示され再生されませんでした。ディレクトリ名・ファイル名ともにコピペしているのですが・・・
「全部半角英字でなければいけない」「作成したavsファイルは特定の位置に置かなければならない」など、何らかのルールがあるのでしょうか?

下2つのエラーについては、「FLV1」と「FLV4」のフォーマットがないことまではわかるのですが、どう対処すべきかわからず立ち往生している状態です。

お手数おかけして申し訳ございませんが、アドバイスいただけると幸いです。

decompressor for xvid

こんにちは
エラーの書き込みありがとうございます。

まずは1ですと、以下参考に、FourCCをDIVXに書き換えると開けそうです。
書き換え方は、以下を見てください。
http://opensourceaki.blogspot.com/

Avisynthファイルですが、こちら Avisynth スクリプト ファイルの作り方はもうすでに見ましたでしょうか?
 ここの書き方は絶対パスというやり方のですが、もしAVSファイルと動画ファイルが同じフォルダーならば、ファイル名だけを書き込んでいただければ大丈夫です。

2は、オープンソースソフト ffdshowを入れれば
Avisynth経由で読み込めるでしょう。
ただスタートメニューより、ffdshowのビデオデコーダー設定を開いて
flv1の所を''libavcodec''として有効にする必要があります。

3はさらに、FLVSplitterのインストールすると同じくAvisynth経由で開けます。

それ以外ですと、FLVをそのままAviにして
FLVをHuffyubコーデックのAvi形式に変換を参考に、Huffyuvの変わりに、コピーを選択して、FourCCをVP62とかVP61やVP60にすると開けたという噂を聞いたことがあります。

アドバイスを試してみました。

返信ありがとうございます。
いただいたアドバイスにしたがって試してみました。

1のは、リンク先に記載されていたとおりにすることでファイルを開くことができました。

ですが、2と3については残念ながら同じエラーが出てしまいました。

ただ上記に関しては、もしかしたら作成したAvisynthファイルが間違っている可能性があります。
Avisynthファイル内に記述するファイル名ですが、再生したい動画ファイルと同じフォルダに置く場合、仮にファイル名が「video.avi」だとしたら、ファイル名に記述する命令文は「DirectShowSource("video.avi")」で良いのでしょうか?

また、コピペするファイル名には拡張子を付ける必要がありますでしょうか?(現状では、動画ファイルはフォルダに表示されている段階では拡張子が見えない状態です)

何度もお手数をおかけして申し訳ございません。
また助言をいただけると幸いです。

AVSのエラー

ちょうど、別のスレッドでもAvisynthファイルのエラーが出ているのですが、
Avisynthが開けない場合は、http://akj.lib.net/node/469#comment-1736
のようなエラーが出ると思います。

作成した、avsファイルを開いても、前と同じエラーということは、ffdshowが入っていないか、ffdshownの設定されていない可能性があります。

記述するファイル名は、DirectShowSource("video.avi")でいいです。
これはAvisynthだけに限ったわけではなく、ファイル名を記述する場合、拡張子は常につけます。

あとこういう、作業をする場合は、
拡張子を表示した方が失敗はすくなるなると思います。

FLV4のaviを「Binary

FLV4のaviを「Binary Editor」というもので開いて8行目と12行目の「FLV4」を「VP62」に書き換えてから上書き保存するとvirtualdubで開くことができました。

これは調べて見つけたものですがどこのページかまでは忘れました。すいません。

FourCCの変更

バイナリエディターでうまくいくならば、もしかしたら
AviCというツール
でもうまくいくかもしれませんね。

気にはなっていましたので、私も検証してみます。
情報ありがとうございました。

すいません バイナリ

すいません
バイナリエディタでやったらFLV1だったんですがその場合でも
VP62でいいんですか?
VP62でやったらファイルが破損してるってなんったんで
お願いします

FLV1をVirtualdubで開く

FLV1はYoutubeなどで使われている、画質が荒い方のFLVです。正確には、h263(264じゃないです)だったと思います。
これをVirtualdubで開くには、ffdshow入れて、Avisynthで開くか、
あるいはAviに変換するといいでしょう。

FLV1をAviに変換には、以下が簡単だと思います。(使い方はvixyで検索してみてください)
http://vixy.net/

あるいは、私が作成しているakJ FLVエクスプローラーでも変換可能です。

VirtualDubModで H264

VirtualDubModで H264 aviファイルが読込めなかったのですが ffdshow で H264・263のみにチェックしてインストール

後に Windows Media Player にaviファイルを関連づけしたところ

H264 aviが ファイルが読込めるようになりました。

VirtualDubModでaviが再生

VirtualDubModでaviが再生されないですがどうしたらいいでしょうか?
[!] Couldn't locate decompressor for format 'xvid' (unknown).
VirtualDub requires a Video for Windows (VFW) compatible codec to
decompress video. DirectShow codecs, such as those used by Windows Media
Player, are not suitable. Only 'Direct stream copy' is available for this
video. 見たいなのが出てきます関係はあるのでしょうか
そのほかになんかでてきてしまいます。よくわからないのでよろしくお願いします。

FourCCの書き換え

format xvid と出てますので、xvidに対応したコーデックがないということです。

XviDコーデックのインストール
で解決できなければ
AviのFourCCを書き換えるで大文字のXVIDにするといいはずです。

VirtualDubでavi再生されません

aviのファイルを開こうとすると
Couldn't locate decompressor for format 'MP42' (Microsift High-Speed MPEG-4 V2).
VirtualDub requires a Video for Windows (VFW) compatible codec to
decompress video. DirectShow codecs, such as those used by Windows Media
Player, are not suitable.
と出てきてしまい、どうすればいいかわからない状態です。
このスレッドを見てもfor format 'MP42'と表示されている方がいない様なので、もし何か見当違いなことを言っていたら、それも合わせて返答よろしくお願いします。

MP42について

こんにちは、
一度、左上から検索するようにするといいですよ。

こちらが参考になります。
http://akj.lib.net/node/61

ありがとうございました

ありがとうございました。
お忙しいのに、こちらの努力不足で申し訳ありません。
教えて頂いたスレッド、とても助かります。
今後ともどうぞよろしくお願いします。

aki_webmas氏のやり方がオススメ

>Couldn't locate decompressor for format 'xvid' (unknown).
でも、↑消えないしね。Area61ビデオミキサ&ビデオプラウザををダウソして「ffdshow」をダウソ。その後プログラム→ffdshow→ビデオコーダーで全部のデコーダーをlibavcodecにしたら全ての動画形式が読み込めるよ。
AreaシリーズてVirtualDubよりは使いやすいと思うよ。

字幕を入れるときに...

なぜか
Virtual Dub has detected an improperVBR audio encoding in the source AVI file(audio Stream 2).
The current preference iso to rewrite.......
WAV file and recompress with a constant bitrate encoder (bitrate 116.3 14.2kbps)のようになります。
原因がわかりません。

DirectStream Copy

エラーの内容はよくわかりませんが
DirectStream Copyではうまくいきませんか?

あるいは、一度音を入れ替えたらうまくいくです。
Virtualdubを使っての音声部分の入れ替え方

新しいコメントの投稿

このフィールドの内容は公開されません。
  • 使用できるHTMLタグ: <em> <strike><strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • 改行と段落付けは自動的に行われます。
書式の詳細



主なトピック

Loading...