私はそこにyoutubeリンクを含むファイル名を持つ.mp3ファイルでいっぱいのディレクトリを持っています。- と.mp3の間でファイル名テキストを取得し、テキストファイルにパイプ
YouTubeの時計のURL部分はすべて、 - と - で始まり、.mp3で終わります。
ただし、問題があります。
いくつかのYouTubeのリンクには - が含まれていますが、タイトルの中にはそのものもあります。
私はタイトルからビデオのこの部分のみを抽出する必要がありません:
https://www.youtube.com/watch?v=(dQw4w9WgXcQ)
ユーチューブ-DLでダウンロードしたビデオのタイトルは次のとおりです。
リック・アストリー - 決して - ネヴァー・ゴナ
リック・アストリー:ゴナは、アップdQw4w9WgXcQ.mp3
ビデオのタイトルはあなたを与えますアップあなたを与えることは
私は何を達成しようとしていたことは、私はすでにダウンロードしたすべてのリンクを取得していないにユーチューブ-DLを伝えるテキストファイルにそれを置くことですそれらを再ダウンロード(ダウンロード・アーカイブ)
これをどうやってやりますか? (好ましくはbashのsedコマンドではなく、この時点で私は何を試して喜んで。)
YoutubeのIDは常に同じ長さです。だから、ファイル名の最後の15文字を取り出し、最後から '.mp3 'を削除してください。あるいはそれと同等のものがあれば簡単です。 – rici
オハイオ州はそれですか?それは意味をなさない – babadoctor
ここでは、以前の特定の文字を.mp3からパイプを使ってテキストファイル – babadoctor