Re: [luv-talk] BBC radio program, saving the audio

Mark Trickett via luv-main wrote:
Hello All,
I heard a BBC documentary on ABC Radio National, in the World Docos segment. I want the audio to pass on to others, and I would strongly recommend it to all here. I can get it to play, but not to save, yet.
https://www.bbc.co.uk/programmes/m000jtmv
There are five episodes, and the last is the kicker.
Mark; I had a quick look "Week 5 Watching Us Episode 5 of 5 When Donald Trump announced his candidacy to become leader of the Republican Party he was already known by millions of Americans as a shrewd and astute businessman who , for 10 years, had cut through the crap on national TV. A ruthless bad-ass who hired and fired and got things done. Just what Americans needed as real politicians seemed slow and boring and disingenuous..............." Rather than the xenophobic, reactionary, philosophically and scientifically ignorant billionaire peasant; so beloved of the now not-so-silent cultural working class; who were always the true conservatives. ! I am wondering if the difficulty in passing on to others is just some form of copyright protection by the BBC ? I have re-posted to luv-talk because this seems mostly about politics rather than Linux regards Rohan McLeod
I do have youtube-dl installed,and command runner firefox extension, but not yet sure how to go about. I would also appreciate examples to be able to use them to download from ABC iView, I want "saving Planet A".
Regards,
Mark Trickett _______________________________________________ luv-main mailing list luv-main@luv.asn.au https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main

Hi, On 16/8/20 9:14 am, Rohan McLeod via luv-talk wrote:
Mark Trickett via luv-main wrote:
Hello All,
I heard a BBC documentary on ABC Radio National, in the World Docos segment. I want the audio to pass on to others, and I would strongly recommend it to all here. I can get it to play, but not to save, yet.
https://www.bbc.co.uk/programmes/m000jtmv
There are five episodes, and the last is the kicker.
Here is EP1 downloaded using youtube-dl as per the following: $ ~/bin/youtube-dl -v https://www.bbc.co.uk/programmes/m000jtmv [debug] System config: [] [debug] User config: [] [debug] Custom config: [] [debug] Command-line args: [u'-v', u'https://www.bbc.co.uk/programmes/m000jtmv'] [debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8 [debug] youtube-dl version 2020.07.28 [debug] Python version 2.7.13 (CPython) - Linux-4.19.0-5-amd64-x86_64-with-MX-18.3-Continuum [debug] exe versions: ffmpeg 3.3.4-1mx17, ffprobe 3.3.4-1mx17, phantomjs 2.1.1 [debug] Proxy map: {} [bbc.co.uk] m000jtmv: Downloading video page [bbc.co.uk] m000jtmv: Downloading playlist JSON [bbc.co.uk] m000jtmt: Downloading media selection XML [bbc.co.uk] m000jtmt: Downloading MPD manifest [bbc.co.uk] m000jtmt: Downloading m3u8 information [bbc.co.uk] m000jtmt: Downloading m3u8 information WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden [bbc.co.uk] m000jtmt: Downloading MPD manifest [bbc.co.uk] m000jtmt: Downloading m3u8 information [bbc.co.uk] m000jtmt: Downloading m3u8 information WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden [bbc.co.uk] m000jtmt: Downloading MPD manifest [bbc.co.uk] m000jtmt: Downloading m3u8 information [bbc.co.uk] m000jtmt: Downloading m3u8 information WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden [bbc.co.uk] m000jtmt: Downloading MPD manifest [bbc.co.uk] m000jtmt: Downloading m3u8 information [bbc.co.uk] m000jtmt: Downloading m3u8 information WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden [debug] Default format spec: bestvideo+bestaudio/best [debug] Invoking downloader on u'https://aod-dash-ww-live.bbcfmt.hs.llnwd.net/usp/auth/vod/piff_abr_full_audi...' [dashsegments] Total fragments: 131 [download] Destination: Watching Us, Week 1-m000jtmt.m4a [download] 100% of 9.60MiB in 02:50 [ffmpeg] Correcting container in "Watching Us, Week 1-m000jtmt.m4a" [debug] ffmpeg command line: ffmpeg -y -loglevel 'repeat+info' -i 'file:Watching Us, Week 1-m000jtmt.m4a' -c copy -f mp4 'file:Watching Us, Week 1-m000jtmt.temp.m4a' NB: the '-v' is for verbose, you don't really need that option.... Weeks 2, 3, 4 & 5 links that work just as well. https://www.bbc.co.uk/programmes/m000jtmw/episodes/player https://www.bbc.co.uk/programmes/m000k1ct https://www.bbc.co.uk/programmes/m000k94k https://www.bbc.co.uk/programmes/m000kfxh https://www.bbc.co.uk/programmes/m000kmrl Downloads 4 and 5 in progress: $ ls -lhart total 44M -rw-r--r-- 1 andrewm andrewm 9.6M Aug 16 11:40 Watching Us, Week 1-m000jtmt.m4a -rw-r--r-- 1 andrewm andrewm 9.6M Aug 16 11:57 Watching Us, Week 2-m000k1cr.m4a drwxr-xr-x 10 andrewm andrewm 4.0K Aug 16 12:00 .. -rw-r--r-- 1 andrewm andrewm 9.6M Aug 16 12:02 Watching Us, Week 3-m000k94j.m4a -rw-r--r-- 1 andrewm andrewm 52 Aug 16 12:05 Watching Us, Week 4-m000kfxg.m4a.ytdl -rw-r--r-- 1 andrewm andrewm 7.8M Aug 16 12:05 Watching Us, Week 4-m000kfxg.m4a.part -rw-r--r-- 1 andrewm andrewm 51 Aug 16 12:05 Watching Us, Week 5-m000kmrk.m4a.ytdl -rw-r--r-- 1 andrewm andrewm 7.0M Aug 16 12:05 Watching Us, Week 5-m000kmrk.m4a.part drwxr-xr-x 2 andrewm andrewm 4.0K Aug 16 12:05 . All done: $ ls -lhart total 48M -rw-r--r-- 1 andrewm andrewm 9.6M Aug 16 11:40 Watching Us, Week 1-m000jtmt.m4a -rw-r--r-- 1 andrewm andrewm 9.6M Aug 16 11:57 Watching Us, Week 2-m000k1cr.m4a drwxr-xr-x 10 andrewm andrewm 4.0K Aug 16 12:00 .. -rw-r--r-- 1 andrewm andrewm 9.6M Aug 16 12:02 Watching Us, Week 3-m000k94j.m4a -rw-r--r-- 1 andrewm andrewm 9.5M Aug 16 12:05 Watching Us, Week 4-m000kfxg.m4a -rw-r--r-- 1 andrewm andrewm 9.6M Aug 16 12:05 Watching Us, Week 5-m000kmrk.m4a drwxr-xr-x 2 andrewm andrewm 4.0K Aug 16 12:05 . And for iView, I use webdl https://bitbucket.org/delx/webdl/src/master/ $ ls -l /home/andrewm/git/delx/webdl/.virtualenv/bin/activate -rw-r--r-- 1 andrewm andrewm 2094 Mar 28 2017 /home/andrewm/git/delx/webdl/.virtualenv/bin/activate andrewm@mx-hvk-1:~/f/webdl/abc $ . /home/andrewm/git/delx/webdl/.virtualenv/bin/activate (.virtualenv) andrewm@mx-hvk-1:~/f/webdl/abc $ ls -l /home/andrewm/git/delx/webdl/grabber.py -rwxr-xr-x 1 andrewm andrewm 1923 Oct 12 2019 /home/andrewm/git/delx/webdl/grabber.py (.virtualenv) andrewm@mx-hvk-1:~/f/webdl/abc $ /home/andrewm/git/delx/webdl/grabber.py 1) ABC iView 2) SBS 3) Ten 0) Back Choose> 1 1) By Category 2) By Channel 3) Featured 0) Back Choose> 3 1) 75th Anniversary Of The End Of WWII 2) Fight For Planet A: Our Climate Challenge Series 1 Ep 1 3) Final Rendezvous 4) Friday Night Dinner Series 4 Ep 2 The Carpet Cleaner 5) Gardening Australia Series 31 Ep 22 6) The Heights Series 2 Ep 23 7) Insiders Bill Shorten - Shadow Government Services Minister (16/8/2020) 8) Intelligence Series 1 Ep 1 9) Last Tango In Halifax Series 5 Ep 1 10) MotherFatherSon Series 1 Ep 4 11) Rosehaven Series 4 Ep 1 12) The Sound Episode 4 Myf Warhurst 0) Back Choose> 2 INFO Downloading: Fight For Planet A Our Climate Challenge Series 1 Ep 1.ts [cli][info] Found matching plugin hls for URL hlsvariant://https://iviewmetered-vh.akamaihd.net/i/playback/_definst_/_video/do1/DO1904H... [cli][info] Available streams: 180p (worst), 288p, 360p, 450p, 576p (best) [cli][info] Opening stream: 576p (hls) [download][..llenge Series 1 Ep 1.ts] Written 650.2 MB (1m24s @ 8.4 MB/s) [cli][info] Stream ended [cli][info] Closing currently open stream... INFO Converting Fight For Planet A Our Climate Challenge Series 1 Ep 1.ts to mp4 ffmpeg version 3.3.4-1mx17+2 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516 configuration: --prefix=/usr --extra-version=1mx17+2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared WARNING: library configuration mismatch avcodec configuration: --prefix=/usr --extra-version=1mx17+2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc --enable-netcdf libavutil 55. 58.100 / 55. 58.100 libavcodec 57. 89.100 / 57. 89.100 libavformat 57. 71.100 / 57. 71.100 libavdevice 57. 6.100 / 57. 6.100 libavfilter 6. 82.100 / 6. 82.100 libavresample 3. 5. 0 / 3. 5. 0 libswscale 4. 6.100 / 4. 6.100 libswresample 2. 7.100 / 2. 7.100 libpostproc 54. 5.100 / 54. 5.100 Input #0, mpegts, from 'Fight For Planet A Our Climate Challenge Series 1 Ep 1.ts': Duration: 01:06:05.08, start: 0.100511, bitrate: 1382 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(progressive), 1024x576 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 137 kb/s Output #0, mp4, to 'Fight For Planet A Our Climate Challenge Series 1 Ep 1.mp4': Metadata: encoder : Lavf57.71.100 Stream #0:0: Video: h264 (High) ([33][0][0][0] / 0x0021), yuv420p(progressive), 1024x576 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 90k tbn, 90k tbc Stream #0:1: Audio: aac (LC) ([64][0][0][0] / 0x0040), 44100 Hz, stereo, fltp, 137 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame=99125 fps=1279 q=-1.0 Lsize= 637285kB time=01:06:05.03 bitrate=1316.7kbits/s speed=51.2x video:571463kB audio:61954kB subtitle:0kB other streams:0kB global headers:1kB muxing overhead: 0.610554% 1) 75th Anniversary Of The End Of WWII 2) Fight For Planet A: Our Climate Challenge Series 1 Ep 1 3) Final Rendezvous 4) Friday Night Dinner Series 4 Ep 2 The Carpet Cleaner 5) Gardening Australia Series 31 Ep 22 6) The Heights Series 2 Ep 23 7) Insiders Bill Shorten - Shadow Government Services Minister (16/8/2020) 8) Intelligence Series 1 Ep 1 9) Last Tango In Halifax Series 5 Ep 1 10) MotherFatherSon Series 1 Ep 4 11) Rosehaven Series 4 Ep 1 12) The Sound Episode 4 Myf Warhurst 0) Back Choose> 0 1) By Category 2) By Channel 3) Featured 0) Back Choose> 0 1) ABC iView 2) SBS 3) Ten 0) Back Choose> 0 (.virtualenv) andrewm@mx-hvk-1:~/f/webdl/abc $ ls -lh Fight\ For\ Planet\ A\ Our\ Climate\ Challenge\ Series\ 1\ Ep\ 1.mp4 -rw-r--r-- 1 andrewm andrewm 623M Aug 16 11:50 Fight For Planet A Our Climate Challenge Series 1 Ep 1.mp4 Hope that helps. Cheers A.

Hello Andrew, On 8/16/20, Andrew McGlashan via luv-talk <luv-talk@luv.asn.au> wrote:
Hi,
On 16/8/20 9:14 am, Rohan McLeod via luv-talk wrote:
Mark Trickett via luv-main wrote:
Hello All,
I heard a BBC documentary on ABC Radio National, in the World Docos segment. I want the audio to pass on to others, and I would strongly recommend it to all here. I can get it to play, but not to save, yet.
https://www.bbc.co.uk/programmes/m000jtmv
There are five episodes, and the last is the kicker.
Here is EP1 downloaded using youtube-dl as per the following:
Many thanks, now have all five episodes, and a better idea of what is needed. They are "political" in a sense, but they are also a very interesting and responsible reporting. I also have a few "fragments" that did not get deleted on completion. I think I can remove them, but I shall have to learn. Some are zero bytes, so they should be safe, others not, and binary formats.
And for iView, I use webdl
Aha, that is the Atlassian software, unfortunately not as a Debian DEB package. There will be a number of good reasons for that. I shall look closely at installing, although I do prefer to stick to the Debian packages and package management. I shall save the detail and make progress. I was not able to watch the original broadcast, I use a VAST Satellite system, no terrestrial signal, it provides access to all the free to air TV, and the radio streams that you can get on a free to air TV. The LNB on the dish is dying, almost dead, needs replacing very soon when I can get it done. It has been in that state the better part of a year, but not diagnosed. I went to watch the repeat by live streaming ABC TV at the right time, only to see Scott Morrison in a news conference. That was displeasing on _ALL_ counts. I want to see him prove, or fail trying, to demonstrate that money alone will sustain life, not what it will purchase. He and his clearly fail to understand exponential growth, in many fields. If he were as competent as he would claim, the borders would have shut before New Zealand, and better quarantine facilities. Too much is done to competitive tendering, done to a price rather than a standard. Therein lies so much of the problems we are seeing, from aged care to roads and other infrastructure needing early repairs and maintenance. There was supposed to have been a Pandemic exercise in the past, but not held. The first SARS and MERS were wakeup calls for COVID-19 that were ignored.
Hope that helps.
Id does, a lot. Thanks.
Cheers
A.
Regards, Mark Trickett

Quoting Rohan McLeod (rhn@cuft.com.au): [citing Auntie Beeb's programme description:] When Donald Trump announced his candidacy to become leader of the Republican Party he was already known by millions of Americans as a shrewd and astute businessman who, for 10 years, had cut through the crap on national TV. A ruthless bad-ass who hired and fired and got things done. ...but it's turned out that these things were true only in television scripts, and literally _none_ of these things is true of the real person. He's even inept at firing people. Because a close relative (my sister) likewise has borderline personality disorder, and compulsively fibs even when she has no advantage from doing so, I was never fooled. For their part, New Yorkers have observed & known his nature for many decades.
participants (4)
-
Andrew McGlashan
-
Mark Trickett
-
Rick Moen
-
Rohan McLeod