我想下载最初x秒修剪的mp3从一个视频网址的youtube。
我发现youtube-dl可以将视频从youtube下载到本地机器。但是,当我看youtube-dl的手册时,我找不到任何装饰的选择。
因此,我尝试使用ffmpeg来修剪下载的mp3文件。
与其这样做是两个步骤,我喜欢写一个bash脚本来做同样的事情。
下面是我的尝试。
然而,我被困在一个地方:
“如何从YOUTUBE-DL中获取输出MP3文件的变量名?”
该脚本如下:
# trim initial x seconds of mp3 file
# e.g. mytrim https://www.youtube.com/watch?v
粘贴了shell脚本transfer.sh中的一段代码
if [[ ${ld} -eq ${eld} ]] ; then
mv "$file1" "$FILESNEW/."
if [ $? -ne 0 ]; then
echo "Move Command Failed-File ${fspec}"
fi
echo "File ${fspec} Sucessfully Moved to ready