0
                string host = "http://youtube.com/v/";
        string end = ".flv";
        WebClient Client = new WebClient ();
        StreamReader sr = new StreamReader(@"ids.txt");
        string line;
        do
         {
         line = sr.ReadLine();
         Client.DownloadFile(host+line+end,line+end);

         }
         while (line !=null);
         sr.Close();

正常に動作しますが、後で flv/video を実行すると、このエラーが発生します >

An error occurred when the file plays in Windows Media Player

なぜ、私が間違っているのですか?

4

3 に答える 3

5

FLV(Flash Video)ファイルです。Windows Media Player のすべてのバージョンが FLV ファイルを再生できるわけではありません。正しくセットアップされていない場合は、 FLV プレーヤーが必要になります。WMP で再生するには、以下を試してください: WMP FLV Playing

于 2010-03-05T15:48:23.970 に答える
1

VLC ( http://www.videolan.org/vlc/ ) も、ほぼすべての再生に適しています。

追加のボーナスとして、vlc はファイルをロックしようとしないため、ダウンロードの進行中に視聴を開始できます。

于 2010-03-05T15:50:56.840 に答える
1

FLVプレーヤーを使用する必要があります。デフォルトでは、Windows Media Player は FLV ファイルを再生しません。

私はこれを自分で試したことがなく、簡単な Google 検索に基づいていますが、どうしても Windows Media Player を使用する必要がある場合は、FLV コーデックのインストールを試すことができます (Google で検索するといくつか見つかります)。VLC はすぐに FLV も再生できると思います。

于 2010-03-05T15:51:01.223 に答える