I discovered this recently, works very nicely (much better than pdfocr, which I had tried in the past)
https://packages.qa.debian.org/o/ocrmypdf.html
https://packages.qa.debian.org/o/ocrmypdf.html
# pip install youtube-dl
Collecting youtube-dl
Downloading youtube_dl-2017.7.15-py2.py3-none-any.whl (1.6MB)
100% |████████████████████████████████| 1.6MB 467kB/s
Installing collected packages: youtube-dl
Successfully installed youtube-dl-2017.7.15
# youtube-dl --help
Usage: youtube-dl [OPTIONS] URL [URL...]
Options:
General Options:
-h, --help Print this help text and exit
--version Print program version and exit
-U, --update Update this program to latest version. Make sure that you have sufficient permissions (run with sudo if needed)
-i, --ignore-errors Continue on download errors, for example to skip unavailable videos in a playlist
--abort-on-error Abort downloading of further videos (in the playlist or the command line) if an error occurs
--dump-user-agent Display the current browser identification
--list-extractors List all supported extractors
... much more
# youtube-dl [B]-F[/B] https://www.youtube.com/watch?v=aqz-KE-bpKQ
[youtube] aqz-KE-bpKQ: Downloading webpage
[youtube] aqz-KE-bpKQ: Downloading video info webpage
[youtube] aqz-KE-bpKQ: Extracting video information
WARNING: unable to extract uploader nickname
[youtube] aqz-KE-bpKQ: Downloading MPD manifest
[info] Available formats for aqz-KE-bpKQ:
format code extension resolution note
139 m4a audio only DASH audio 49k , m4a_dash container, mp4a.40.5@ 48k (22050Hz), 3.60MiB
249 webm audio only DASH audio 55k , opus @ 50k, 3.82MiB
250 webm audio only DASH audio 77k , opus @ 70k, 5.04MiB
140 m4a audio only DASH audio 128k , m4a_dash container, mp4a.40.2@128k (44100Hz), 9.61MiB
171 webm audio only DASH audio 134k , vorbis@128k, 8.75MiB
251 webm audio only DASH audio 146k , opus @160k, 9.89MiB
160 mp4 256x144 DASH video 114k , avc1.42c00c, 15fps, video only, 8.22MiB
278 webm 256x144 144p 124k , webm container, vp9, 30fps, video only, 6.77MiB
133 mp4 426x240 DASH video 268k , avc1.4d4015, 30fps, video only, 18.51MiB
242 webm 426x240 240p 273k , vp9, 30fps, video only, 14.61MiB
243 webm 640x360 360p 512k , vp9, 30fps, video only, 27.24MiB
134 mp4 640x360 DASH video 625k , avc1.4d401e, 30fps, video only, 27.46MiB
244 webm 854x480 480p 959k , vp9, 30fps, video only, 46.12MiB
135 mp4 854x480 DASH video 1124k , avc1.4d401f, 30fps, video only, 53.63MiB
247 webm 1280x720 720p 1908k , vp9, 30fps, video only, 87.16MiB
136 mp4 1280x720 720p 2217k , avc1.4d401f, 30fps, video only, 101.87MiB
302 webm 1280x720 720p60 3080k , vp9, 60fps, video only, 144.56MiB
298 mp4 1280x720 DASH video 3320k , avc1.4d4020, 60fps, video only, 173.10MiB
248 webm 1920x1080 1080p 3328k , vp9, 30fps, video only, 160.91MiB
137 mp4 1920x1080 1080p 4198k , avc1.640028, 30fps, video only, 180.27MiB
303 webm 1920x1080 1080p60 5290k , vp9, 60fps, video only, 240.92MiB
299 mp4 1920x1080 DASH video 5604k , avc1.64002a, 60fps, video only, 298.72MiB
271 webm 2560x1440 1440p 9764k , vp9, 30fps, video only, 438.84MiB
264 mp4 2560x1440 DASH video 9916k , avc1.640032, 30fps, video only, 433.34MiB
308 webm 2560x1440 1440p60 14626k , vp9, 60fps, video only, 630.61MiB
313 webm 3840x2160 2160p 20417k , vp9, 30fps, video only, 1.02GiB
[B]266 mp4 3840x2160 DASH video 22155k , avc1.640033, 30fps, video only, 833.50MiB[/B]
315 webm 3840x2160 2160p60 28830k , vp9, 60fps, video only, 1.60GiB
17 3gp 176x144 small , mp4v.20.3, mp4a.40.2@ 24k
36 3gp 320x180 small , mp4v.20.3, mp4a.40.2
43 webm 640x360 medium , vp8.0, vorbis@128k
18 mp4 640x360 medium , avc1.42001E, mp4a.40.2@ 96k
22 mp4 1280x720 hd720 , avc1.64001F, mp4a.40.2@192k (best)
# youtube-dl [B]-f 266[/B] https://www.youtube.com/watch?v=aqz-KE-bpKQ
[youtube] aqz-KE-bpKQ: Downloading webpage
[youtube] aqz-KE-bpKQ: Downloading video info webpage
[youtube] aqz-KE-bpKQ: Extracting video information
[youtube] aqz-KE-bpKQ: Downloading MPD manifest
[download] Destination: Big Buck Bunny 60fps 4K - Official Blender Foundation Short Film-aqz-KE-bpKQ.mp4
[download] 100% of 833.50MiB in 03:52