Re: Webラジオの保存方法の質問はこちら【22】 ( No.106 )
日時: 2016/07/10 10:40
名前: りんりん

>>105

たかぴーさん、出来ましたっ!
私の環境でも、「%%**」とすることで、「%2B」を含む URL でもダウンロードが可能になりました。ありがとうございます!

バッチを実行したときに、一番最初に表示されるコマンドラインを見ていただくと判るのですが、「%**」のまま実行すると、FFmpegに引き渡される URL から
「%*」の部分が削られてしまうのです(末尾のアルファベットは残ります)。

例:https://vms-api.hibiki-radio.jp/api/v1/videos/playlist.m3u8?token=aHn1s9hUS%2BLf%2B36nLM0sZIWwClebzkf5ZekMkbVGbeY%3D&vms_video_id=1931&user_id=*****
  https://vms-api.hibiki-radio.jp/api/v1/videos/playlist.m3u8?token=aHn1s9hUSBLfB36nLM0sZIWwClebzkf5ZekMkbVGbeYD&vms_video_id=1931&user_id=***** のようになります(「user_id」の部分は伏字にしてあります)。

でも、「%**」を「%%**」とすると正常な状態で FFmpeg に URL が引き渡されるみたいです(つまり、「%%**」が「%**」となった状態で引き渡されます)。

理屈はよく解らないのですが、おかげで「%2B」を含む URL でも取得し直さなくてよくなります。本当にありがとうございました!




トップページ