youtube-dl -cit -f 140'을 사용하여 YouTube 비디오를 다운로드한 후 .description도 다운로드하는 것을 잊어버렸습니다... 그래서 American Patriotic과 같이 설명이 없는 파일을 설명과 함께 다시 다운로드하고 싶습니다. 노래와 행진곡 -BJepYzH1VUY.m4a .쇼팽 선곡-AM1cL_EB_nQ.m4a...
즉. 파일 이름의 마지막 11자를 가져온 다음 설명을 다운로드하는 bash 스크립트입니다. for 루프를 사용해 보았지만 공백, 특수 문자가 포함된 파일 이름을 처리할 때 충돌이 발생했습니다. ...(마지막 부분= echo -n ${filebase%.*} | tail -c11
)
요약하자면: 1) for i in $(ls | grep m4a) 2) Rachmaninoff - Piano Concerto No. 2 & Schumann - Piano Concerto-1oRfva8UKeY.m4a와 같이 파일 이름에서 마지막 11자를 가져옵니다. -> 1oRfva8UKeY를 가져오고 youtube -dl로 전달 3) youtube-dl 시작 --skip-download --youtube-skip-dash-manifest --write-description -f 140 'https://www.youtube.com/watch?v=1oRfva8UKeY'
감사해요
답변1
더 많은 인용문 사용™. 그리고분석하지 마세요 ls
™.