YouTube-DL-无法使脚本的文件重命名器部分正常工作

问题描述

我正在尝试使此脚本适用于YouTube-DL,在该脚本中要求我粘贴要下载的链接。该脚本可以运行,但是我无法在最后得到“重命名器”行来按实际的方式对文件进行重命名。这是一个第三方程序,在创建MKV文件后,该程序会为我重命名文件重命名器行用于此处的Ant Renamer程序:https://antp.be/software/renamer

myDict = dict()
for key in x:
  myDict[key] = []

这是RenamerBatchFile.arb文件内容

u/echo off
cd /D "%~dp0"
setlocal enableDelayedExpansion
set /p video="Paste the video link to download: "
youtube-dl ^
-f ("bestvideo[width>=1920]"/bestvideo)+bestaudio/best --embed-subs --sub-lang en --ignore-errors --restrict-filenames --merge-output-format mkv --no-playlist --write-description --write-thumbnail ^
--o "L:/YouTube/Unsorted/%%(upload_date)s  %%(uploader)s    %%(title)s    %%(view_count)s Views %%(id)s USA YouTube %%(height)sp @@%%(vcodec)s @@%%(acodec)s FPS %%(fps)s.%%(ext)s" ^
!video! 
Renamer.exe -b RenamerBatchFile.arb -afr L:/YouTube/Unsorted/*.* -g -x 
PAUSE

是否有人拥有使YouTube-DL脚本的重命名器部分起作用的代码?使用以下类似脚本下载整个频道时,我可以正常工作,但是在下载单个视频并在页面顶部添加脚本后,我试图使上述脚本重命名文件:>

<?xml version="1.0" encoding="UTF-8"?>
<AntRenamer Version="2.12.0" Date="11/08/2020">
 <Batch>
  <MultstrRepl SetName="" IncludeExt="0" CaseSensitive="-1">
   <SetChars>
    <![CDATA[_   
@@avc AVC
@@vp9 VP9
@@av01 AV1
@@opus Opus
@@mp4a AAC
]]>
   </SetChars>
  </MultstrRepl>
 </Batch>
</AntRenamer>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...