[過去ログ] 【DL】動画の保存方法総合スレ【アダルト禁止】part55 (844レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
51
(2): (ワッチョイ ffb6-1fOb) 2023/11/30(木)19:43 ID:w3TsuwBs0(1) AAS
youtube-dl.exeをbatで使っていますが、ファイル名のダブルクォーテーションを
シングルクォーテーションに置換するにはどうすればいいですか?
下記を試しましたが、期待通り動作しません。

::NG
set "YDL_OPT_REPLACE=%YDL_OPT_REPLACE% --replace-in-metadata "title,description" """ "’" "
set "YDL_OPT_REPLACE=%YDL_OPT_REPLACE% --replace-in-metadata "title,description" "\"" "’" "
set "YDL_OPT_REPLACE=%YDL_OPT_REPLACE% --replace-in-metadata "title,description" """"" "’" "
set "YDL_OPT_REPLACE=%YDL_OPT_REPLACE% --replace-in-metadata "title,description" "^"" "’" "
set "YDL_OPT_REPLACE=%YDL_OPT_REPLACE% --replace-in-metadata "title,description" ^" "’" "
58
(2): (オイコラミネオ MM9b-GgRN) 2023/12/01(金)00:48 ID:HuGxKqILM(1) AAS
>>51
set YDL_OPT_REPLACE=%YDL_OPT_REPLACE% --replace-in-metadata "title,description" "\x22" "'"

沢山変換するのならバッチで環境変数に連結しないで実行時に
読み込まれる設定ファイル config.txt の中に

# 半角二重引用符の対("…")を全角(左右)二重引用符(“…”)に変換。
# ここで対になっていなかった半角二重引用符はファイル名として使用される際に
# yt-dlpがFULLWIDTH QUOTATION MARK(")[U+FF02](Shift JISにある)に自動変換。
--replace-in-metadata title "\x22([^\x22]*)\x22" "“\1”"

--replace-in-metadata ホゲホゲ
--replace-in-metadata ホゲホゲ
省1
65
(3): (ワッチョイ ff0a-1fOb) 2023/12/01(金)23:13 ID:rEQ4TwNQ0(2/2) AAS
>>51
もしご存じでしたら この x22 などの special characters のコードが記載されているサイトを教えてもらえませんか?
主にbatで処理をしているのですが、& % ^ などのエスケープの記述が特殊になってしまうので。。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.034s