ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

VideoLAN (VLC) でリモート ファイルを再生できない - 解決策

あなたが直面している問題は次のとおりです。おそらく何らかの Linux ディストリビューションを実行していて、リモート コンピューターに保存されているファイルを再生したいと考えています。ほとんどの場合、これは Windows マシンであるため、Samba 共有が必要です。問題は、それ自体で共有が機能することですが、VLC はリモート ファイルを再生できません。

次のようなエラーが表示されます:入力を開けません:VLC は MRL の「特定のプロトコルとファイルの場所」を開くことができません。詳細については、ログを確認してください。私の場合、これは Samba を使用していたため、プロトコルは smb:// であり、次に目的のメディア オブジェクトへのフル パスです。この問題は以前に数回見たことがありますが、最近、openSUSE ベースのディストリビューションである GeckoLinux で発見し、後者と他のいくつかの KDE/Plasma システムで発見しました。そこで、この問題を解決する方法を示す小さなチュートリアルを書くことにしました。フォローしてください。

問題の詳細

さて、この種の問題でよくあるのは、問題が扱いにくく、覆い隠されている可能性があることです。適切なコーデックを使用していますか?ソフトウェアの競合はありますか?私の openSUSE pimping ガイドを読むと、複数のリポジトリを使用すると問題が発生する可能性があることに気付くでしょう。

この時点で、ファイルを開くために必要なコーデックがシステムに不足しているだけではないかという印象を受ける可能性があるため、不足しているいくつかの依存関係を実際にインストールすることを決定する場合があります。ただし、最初にログを参照する必要があります。理想的には、これにより、直面している問題の詳細が得られます。これについては、VLC シークレットとロギングに関する私の記事で以前に話しました。

コーデックといえば、チェックしたいオプションがいくつかあります。たとえば、SUSE ファミリでは、コーデックは個別にパッケージ化されています (vlc-codecs)。ディストリビューションに関係なく、特に Samba の場合、可能であれば vlc-plugin-samba を試してください。

しかし今、ログに焦点を当てましょう。 [ツール]> [メッセージ] を確認し、詳細レベルをデバッグに上げてから、Samba 共有からファイルを開こうとします。出力でエラーを検索します。ほとんどの場合、次のようなものが表示されます:

...
smb エラー:'roger@mediabox/Data/File.mp4' のオープンに失敗しました (許可が拒否されました)
...

これは、VLC 内から何らかの理由でファイルにアクセスできないことを意味します。ディストリビューション ファイル マネージャーを使用して、実際にそれができることを確認してください。可能であれば、これはファイルを保持するサーバーに対して VLC が認証する方法に問題があることがわかっています。ここで、Samba 共有へのアクセスを修正します。同じ方法が他のプロトコルにも適用されます。

ソリューション

私たちがする必要があるのは、SMB コンテンツを再生するように VLC に指示し、これらの Samba 共有にアクセスするために必要な資格情報を提供することです。ここでの問題は何倍にもなります。最近、SMB プロトコルで多数のセキュリティの脆弱性が発見された後、このドメインでのかなりのひねくれた対応とその後のセキュリティの強化が行われました。これにより、匿名のゲスト アクセスを許可している場合でも、ディストリビューションは Samba 共有のユーザー名とパスワードを要求するようになりました。

さらに、VLC は選択したディストリビューションに完全に統合されていない可能性があり、アプリ間で資格情報を十分に共有できない可能性があります。つまり、たとえば Dolphin に Samba 共有へのアクセスを許可した場合、この情報は、メディア プレーヤーも使用できるグローバル データベースに保存されません。個別に構成する必要があります。

これを行うには、VLC> Preferences> Show settings (All)> Input / Codecs> Access Modules> SMB を開きます。ここで、SMB のユーザー名、パスワード、および場合によってはドメインを提供できます。これは、一度に 1 つのサーバーに対してのみ機能します。

必要な詳細を入力したら、設定を保存し、設定ビデオを閉じます。それでは、リモートコンテンツを再生してみましょう。ほとんどの場合、成功するでしょう。この時点で、Windows マシンからビデオをストリーミングできるはずです。繰り返しますが、これはすべてのディストリビューションやデスクトップ環境に影響を与えるわけではないため、システムをセットアップするときはこれを考慮してください。

結論

さぁ、もう 1 つの迅速で機敏な VLC チュートリアルです。この小さなプレーヤーには、Linux の世界の複雑さ、美しさ、柔軟性など、すべてが備わっています。問題が発生することはわかっていますが、何らかの方法で、どこかで、黒魔術で解決することもできます。

Linux で VLC を使用してリモート メディア ファイルを再生できない場合は、いくつか確認する必要があります。 1 つ目は、常に最初にメディア プレーヤーのログを調べて、トラブルシューティングを絞り込むことができるようにすることです。情報に基づいて、権限の問題が発生していないかどうかを確認します。これは、さまざまなディストリビューションやデスクトップ環境、特に Samba で発生する可能性があります。これで問題が解決しない場合は、欠落しているコーデックを確認し、パッケージの競合などに直面していないことを確認してください。ただし、この場合、おそらく Samba の資格情報の問題であり、プレイヤーは設定を使用して簡単に修正できますが、これにはいくつかの制限があります。とにかく、完璧ではありませんが、私たちにできることを考えると、このガイドがお役に立てば幸いです。そして、私たちは代表します。

乾杯。


  1. マルチメディア ファイルの操作 - パート 3:オーディオ - チュートリアル

    これは、マルチメディア形式 (Flash、ビデオ、およびオーディオ) の使用方法と操作方法に関する 3 回目の記事です。最初の記事では、Web サイトから Flash ファイルをダウンロードする方法、フォーマットを変換する方法 (.flv から .avi など)、Flash ムービーやオンライン ストリームから音楽を抽出する方法、さまざまなフォーマットを.swf ファイルの作成、Flash ビデオへのメタデータの挿入、その他いくつかのクールなトリック。 2 つ目の記事では、動画ファイルの分割と結合、エンコードと圧縮の変更、音声と動画のビットレートの不一致の修正、動画の記録、その他のタスクに

  2. Linux での MP3 音楽ファイルの再生 - チュートリアル

    Linux への移行を検討している Windows ユーザーにとって最も厄介な問題の 1 つは、次の質問に要約できます。私の音楽、映画、ドキュメントは引き続き機能しますか?答えはイエスです。 特別なトリックや恐ろしいコマンド ラインに関する高度な知識がなくても、Windows の使い慣れた快適さとアクセシビリティをすべて Linux で楽しむことができます。数秒ではないにしても、ほんの数分です。実際、信じられないかもしれませんが、お気に入りのものをすべて楽しむことは、Windows よりも Linux の方がはるかに簡単です!では、これを証明してみます。 MP3 ファイルを再生しようと