Dockerfile/youtube-dl at master · shellgithub/Dockerfile · GitHub
Skip to content

Latest commit

 

History

History
 
 

Folders and files

docker run  --rm \
    -v $PWD/youtube:/data  zhangguanzhang/youtube-dl \
    --proxy 10.0.7.167:1080 \
    --write-thumbnail \
    --write-auto-sub \
    --sub-lang zh-Hans \
    --embed-sub \
    --convert-subtitles srt \
    -f bestvideo+bestaudio  https://www.youtube.com/watch?v=DP0t2MmOMEA

取最后一个视频的url_id

curl -s https://www.youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA/videos | grep -Pom1 'yt-lockup-title.+?href="/watch\?v=\K[^"]+'
function getInfo(){
    curl -s https://www.youtube.com/watch?v=$@ |
        grep -Po '\Qhttps://youtube.com/playlist?list=PLG...</a><br /><br />\E\K.+?(?=</p></div>  <div id="watch-description)' |
        sed -r 's#<a.+?href="([^"]+).+?...</a>#https://www.youtube.com\1#;s#<br />#\n#g'
}

https://www.cnblogs.com/wpjamer/p/7392592.html