私はyoutube-dlとffmpegによって変換されたmp3にタグを追加したい:
youtube-dl -o '/Output/qpgTC9MDx1o.mp3' qpgTC9MDx1o -f bestaudio --extract-audio --metadata-from-title "%(artist)s-%(title)s" 2>&1
出力結果にこのエラーがあります:
[youtube] qpgTC9MDx1o:Webページのダウンロード[youtube] qpgTC9MDx1o:ビデオ情報の抽出[youtube] qpgTC9MDx1o:jsプレーヤーのダウンロードen_US-vfluGO3jj [youtube] qpgTC9MDx1o:DASHマニフェストのダウンロード[ダウンロード] /var/www/vhosts/mp3-y.com/ httpdocs/Mp3_Output/quick-mp3.com-JALAL-EL-HAMDAOUI-2007-ARRASSIATES-VOL2-F1P-9CDoxlQ.mp3は既にダウンロードされています[ダウンロード] 13.43MiBの100%警告:qpgTC9MDx1o:DASH m4aを記述しています。一部のプレイヤーのみがこのコンテナをサポートしています。これを自動的に修正するには、ffmpegまたはavconvをインストールしてください。 [fromtitle]解析されたアーティスト:マルーン5 [fromtitle]解析されたタイトル:Animalsエラー:ffprobeまたはavprobeが見つかりません。インストールしてください。
次の方法でffmpeg
をインストールすることにより、この問題を解決できます。
Sudo apt-get install ffmpeg
その前に、youtube-dlの最新バージョンを持っていることを確認してください
Sudo youtube-dl -U
ユーザーがLinuxでこれを要求したことは知っていますが、Windows(10 64ビット)でこの問題が発生し、ほとんど情報が見つかりませんでした。
LIBAVが役に立たない場合は、 FFMPEG で試して、 "bin"フォルダーの内容を "youtube-dl.exe"がある場所にコピーします。それは私を助けませんでしたが、他の人がそれを助けたと言ったので、試してみる価値があるかもしれません。
これがWindowsで問題を抱えている人の助けになることを願っています。
brew install ffmpeg
は、Macを使用している場合に必要なものとすべての依存関係をインストールします。
Windowsでpip install
を使用する場合、混乱が生じます。手順では、youtube-dl.exe
を持つ特定のフォルダーについて説明します。 pip install
を使用する場合、そのようなフォルダーはありません。
解決策は次のとおりです。
bin
フォルダー(3つのexeファイルがあります)の内容を、Windowsのpath
である任意のフォルダーに配置します。私は個人的にAnancondaを使用しているので、/Anaconda/Scripts
に配置しましたが、任意のフォルダーに配置して、そのフォルダーをパスに追加できます。私のために働いたのは(Hi-Sierra/iMacのyoutube-dlバージョン2018.03.03、ffprobe 0.5、avprobeなし、3.4.1-tessus)でした:
libavを作成する
(marciovsenaの GitHubに投稿 に感謝)。
Libavは将来廃止される可能性があることを他の場所で見ましたが、私たちがそこに着くと心配になります。
Windowsでは、 chocolatey を使用してffmpegを簡単にインストールできます。
chocoインストールffmpeg
あなたはそれらをインストールすることができます
Sudo apt-get install -y libav-tools