Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
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="proxy.php?url=https%3A%2F%2Fwww.github.com%2Fwatch%5C%3Fv%3D%5CK%5B%5E"]+'
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="proxy.php?url=https%3A%2F%2Fwww.github.com%2F%28%5B%5E"]+).+?...</a>#https://www.youtube.com\1#;s#<br />#\n#g'
}

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