お世話になります。
youtube-dlを利用してyoutubeから自分で制作した動画のmp3の名前を取得できず困っています。
posted_url = request.POST['url'] cmd = "youtube-dl -x --audio-format mp3 " + posted_url subprocess.call(cmd.split())
例えばこんな感じでwebユーザが入力したURLをPOSTで取得しmp3をダウンロードする時
ffmpegでは自動的にファイル名がyoutubeタイトル名になってくれます。
タイトル名になる事は非常に便利なのでそのままで使用したいのですがこのファイル名の取得方法がわかりません。
ファイルをダウンロードしたあとに処理をかませたのちにこのmp3ファイルを削除したいです。
しかし削除する際に該当ファイル名が取得できずこまっています。
このタイトル名.mp3例えば「コーラ一気飲みしてみた.mp3」という
ffmpegが取得したファイル名を取得するのはどのようにコードを記載すべきでしょうか?
https://nico-lab.net/adding_metadata_with_ffmpeg/
https://qiita.com/ymotongpoo/items/eb9754b75606be117b70
http://mobilehackerz.jp/archive/wiki/index.php?%BA%C7%BF%B7ffmpeg%A4%CE%A5%AA%A5%D7%A5%B7%A5%E7%A5%F3%A4%DE%A4%C8%A4%E1
#やりたいこと
またもしもファイル名の取得が難しければ日付と時刻.mp3のような形にしたいです。
具体的には以下のような形にしたいです。
20191017-184733.mp3 2019年10月17日18時47分33秒
日付はPythonでどのように設定すべきでしょうか?
宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/10/07 11:44