Re: Recording from http://www.bbc.co.uk/music/festivals/glastonbury/archive/
Thanks a lot, it's working now. Part of the recent issue was me not RTFM. Chris On 13 June 2013 11:01, Jon Davies wrote: > On 13 June 2013 09:45, Chris Dunne wrote: >> Thanks a lot for the help but am I making a rookie error here? It is >> finding the video but fails to record it (I've tried it without all >> the commands other than the --pid one) > >> get_iplayer v2.80, Copyright (C) 2008-2010 Phil Lewis > > update get_iplayer - your version is out of date > the installation instructions here may help: > https://github.com/dinkypumpkin/get_iplayer/wiki/installation > > and then follow the instructions here: > https://github.com/dinkypumpkin/get_iplayer/wiki/swfurl > > cheers > Jon > > ___ > get_iplayer mailing list > get_iplayer@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/get_iplayer ___ get_iplayer mailing list get_iplayer@lists.infradead.org http://lists.infradead.org/mailman/listinfo/get_iplayer
Re: Recording from http://www.bbc.co.uk/music/festivals/glastonbury/archive/
On 13 June 2013 09:45, Chris Dunne wrote: > Thanks a lot for the help but am I making a rookie error here? It is > finding the video but fails to record it (I've tried it without all > the commands other than the --pid one) > get_iplayer v2.80, Copyright (C) 2008-2010 Phil Lewis update get_iplayer - your version is out of date the installation instructions here may help: https://github.com/dinkypumpkin/get_iplayer/wiki/installation and then follow the instructions here: https://github.com/dinkypumpkin/get_iplayer/wiki/swfurl cheers Jon ___ get_iplayer mailing list get_iplayer@lists.infradead.org http://lists.infradead.org/mailman/listinfo/get_iplayer
Re: Recording from http://www.bbc.co.uk/music/festivals/glastonbury/archive/
Thanks a lot for the help but am I making a rookie error here? It is finding the video but fails to record it (I've tried it without all the commands other than the --pid one) Chris C:\Program Files (x86)\get_iplayer>get_iplayer -i --pid=p00trtg3 --modes=flashvh igh --partial-proxy --force -w --file-prefix="Radiohead at Glastonbury 1997" get_iplayer v2.80, Copyright (C) 2008-2010 Phil Lewis This program comes with ABSOLUTELY NO WARRANTY; for details use --warranty. This is free software, and you are welcome to redistribute it under certain conditions; use --conditions for details. INFO: Episode-only pid detected INFO: Trying pid: p00trtg3 using type: tv INFO Trying to stream pid using type tv INFO: pid not found in tv cache INFO: Checking existence of default version INFO: flashvhigh1,flashvhigh2 modes will be tried for version default INFO: Trying flashvhigh1 mode to record tv: Glastonbury - Radiohead at Glastonbu ry 1997: Glastonbury - Radiohead at Glastonbury 1997 INFO: File name prefix = Radiohead at Glastonbury 1997 RTMPDump 2.4 git-6230845 2011-9-25 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... INFO: Connected... ERROR: WriteN, RTMP send error 10053 (42 bytes) ERROR: RTMP_ReadPacket, failed to read RTMP packet header INFO: Command exit code 1 (raw code = 256) WARNING: Failed to stream file C:\Users\chris\Documents\get iplayer\Radiohead at Glastonbury 1997.partial.mp4.flv via RTMP INFO: skipping flashvhigh1 mode INFO: Trying flashvhigh2 mode to record tv: Glastonbury - Radiohead at Glastonbu ry 1997: Glastonbury - Radiohead at Glastonbury 1997 INFO: File name prefix = Radiohead at Glastonbury 1997 RTMPDump 2.4 git-6230845 2011-9-25 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... INFO: Connected... ERROR: RTMP_ReadPacket, failed to read RTMP packet header INFO: Command exit code 1 (raw code = 256) WARNING: Failed to stream file C:\Users\chris\Documents\get iplayer\Radiohead at Glastonbury 1997.partial.mp4.flv via RTMP INFO: skipping flashvhigh2 mode ERROR: Failed to record 'Glastonbury - Radiohead at Glastonbury 1997: Glastonbur y - Radiohead at Glastonbury 1997 (p00trtg3)' On 13 June 2013 00:45, Vangelis forthnet wrote: > On Wed Jun 12 13:20:52 BST 2013, dinkypumpkin wrote: > >> As you tell from the URL, this clip: >> >> http://www.bbc.co.uk/music/artists/a74b1b7f-71a5-4011-9441-d0b5e4122711 >> >> is not on iPlayer, and get_iplayer doesn't know how to process that >> page. I'm not sure it ever could since the necessary playlist >> information is generated dynamically in the browser. > > > When I use Firefox 21.0 and navigate to said URL, I do not press > the play button on the embedded video player, instead I focus on the > "carousel" right under it; the video shown in the player (Glastonbury > - Radiohead at Glastonbury 1997) is the first on the left. > Press the thumbnail of that video in the carousel and take a closer look > at your browser's URL bar; it has now turned to: > > http://www.bbc.co.uk/music/artists/a74b1b7f-71a5-4011-9441-d0b5e4122711#p00trtg3 > > There it is: p00trtg3 is the video's PID! > > (This video is UK-only, my physical location is blocked, so if I press play > on the player, I > get a "media selection request failed" error; right click on the player, > "copy error message" and I > get: > > EMP v.3.1.0.r749603_749269_749444_6 > Playlist URL : http://www.bbc.co.uk/iplayer/playlist/p00trtg3/ > Error code : MediationError [0] : media selection request failed > null > > this is another method to acquire the video PID). > > Video can then be downloaded (from a UK IP) using the pid method in > get_iplayer > (proxy details hidden, or else it will die a sudden death!): > > get_iplayer -p "http://host:3128"; -i --pid=p00trtg3 --modes=flashvhigh > --partial-proxy --force -w --file-prefix="Radiohead at Glastonbury 1997" > > INFO: Using Proxy http://host:3128 > INFO: Trying pid: p00trtg3 using type: tv > > INFO Trying to stream pid using type tv > INFO: pid not found in tv cache > INFO: Checking existence of default version > INFO: flashvhigh1,flashvhigh2 modes will be tried for version default > INFO: Trying flashvhigh1 mode to record tv: Glastonbury - Radiohead at > Glastonbu > ry 1997: Glastonbury - Radiohead at Glastonbury 1997 > INFO: File name prefix = Radiohead at Glastonbury 1997 > RTMPDump v2.4-81-g2872601 > (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL > Connecting ... > INFO: Connected... > ERROR: rtmp server sent error > ERROR: rtmp server requested close > INFO: Command exit code 1 (raw code = 256) > WARNING: Failed to stream file D:\Vangelis\iPlayer Recordings\Radiohead at > Glast > onbury 1997.partial.mp4.flv via RTMP > INFO: skipping flashvhigh1 mode > (this is because the flashvhigh1 CDN is geo-blocked from my location...) > INFO: Trying flashvhigh2 mode to record tv: Glastonbury - Radiohead at > Glastonbu > ry 1997: Glastonbury - Radiohead at G
Re: Recording from http://www.bbc.co.uk/music/festivals/glastonbury/archive/
On Wed Jun 12 13:20:52 BST 2013, dinkypumpkin wrote: As you tell from the URL, this clip: http://www.bbc.co.uk/music/artists/a74b1b7f-71a5-4011-9441-d0b5e4122711 is not on iPlayer, and get_iplayer doesn't know how to process that page. I'm not sure it ever could since the necessary playlist information is generated dynamically in the browser. When I use Firefox 21.0 and navigate to said URL, I do not press the play button on the embedded video player, instead I focus on the "carousel" right under it; the video shown in the player (Glastonbury - Radiohead at Glastonbury 1997) is the first on the left. Press the thumbnail of that video in the carousel and take a closer look at your browser's URL bar; it has now turned to: http://www.bbc.co.uk/music/artists/a74b1b7f-71a5-4011-9441-d0b5e4122711#p00trtg3 There it is: p00trtg3 is the video's PID! (This video is UK-only, my physical location is blocked, so if I press play on the player, I get a "media selection request failed" error; right click on the player, "copy error message" and I get: EMP v.3.1.0.r749603_749269_749444_6 Playlist URL : http://www.bbc.co.uk/iplayer/playlist/p00trtg3/ Error code : MediationError [0] : media selection request failed null this is another method to acquire the video PID). Video can then be downloaded (from a UK IP) using the pid method in get_iplayer (proxy details hidden, or else it will die a sudden death!): get_iplayer -p "http://host:3128"; -i --pid=p00trtg3 --modes=flashvhigh --partial-proxy --force -w --file-prefix="Radiohead at Glastonbury 1997" INFO: Using Proxy http://host:3128 INFO: Trying pid: p00trtg3 using type: tv INFO Trying to stream pid using type tv INFO: pid not found in tv cache INFO: Checking existence of default version INFO: flashvhigh1,flashvhigh2 modes will be tried for version default INFO: Trying flashvhigh1 mode to record tv: Glastonbury - Radiohead at Glastonbu ry 1997: Glastonbury - Radiohead at Glastonbury 1997 INFO: File name prefix = Radiohead at Glastonbury 1997 RTMPDump v2.4-81-g2872601 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... INFO: Connected... ERROR: rtmp server sent error ERROR: rtmp server requested close INFO: Command exit code 1 (raw code = 256) WARNING: Failed to stream file D:\Vangelis\iPlayer Recordings\Radiohead at Glast onbury 1997.partial.mp4.flv via RTMP INFO: skipping flashvhigh1 mode (this is because the flashvhigh1 CDN is geo-blocked from my location...) INFO: Trying flashvhigh2 mode to record tv: Glastonbury - Radiohead at Glastonbu ry 1997: Glastonbury - Radiohead at Glastonbury 1997 INFO: File name prefix = Radiohead at Glastonbury 1997 RTMPDump v2.4-81-g2872601 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... INFO: Connected... Starting download at: 0.000 kB INFO: Metadata: INFO: duration 3487.48 INFO: moovPosition 40.00 INFO: width 640.00 INFO: height360.00 INFO: videocodecid avc1 INFO: audiocodecid mp4a INFO: avcprofile77.00 INFO: avclevel 30.00 INFO: aacaot2.00 INFO: videoframerate25.00 INFO: audiosamplerate 48000.00 INFO: audiochannels 2.00 INFO: trackinfo: INFO: length8718700.00 INFO: timescale 2500.00 INFO: sampledescription: INFO: sampletypeavc1 INFO: length167394304.00 INFO: timescale 48000.00 INFO: sampledescription: INFO: sampletypemp4a 120495.646 kB / 663.12 sec (19.0%) Repeating the same procedure for the other videos on the carousel, will get them on your disk. So, Chris Dunne ENJOY! ___ get_iplayer mailing list get_iplayer@lists.infradead.org http://lists.infradead.org/mailman/listinfo/get_iplayer
Re: Recording from http://www.bbc.co.uk/music/festivals/glastonbury/archive/
On 12/06/2013 12:01, Chris Dunne wrote: Apologies if this has already been asked (I've only quickly browsed the archives so could have missed it). Anyway there are quite a few videos on http://www.bbc.co.uk/music/festivals/glastonbury/archive/ that I would like a recording of (i.e. http://www.bbc.co.uk/music/artists/a74b1b7f-71a5-4011-9441-d0b5e4122711) I assume the content is on Iplayer because the videos have the Iplayer logo yet I can't seem to find them with getiplayer (i.e. by searching for "glastonbury"). As you tell from the URL, this clip: http://www.bbc.co.uk/music/artists/a74b1b7f-71a5-4011-9441-d0b5e4122711 is not on iPlayer, and get_iplayer doesn't know how to process that page. I'm not sure it ever could since the necessary playlist information is generated dynamically in the browser. For those clips that are actually flagged as being on iPlayer, you should click through to the actual episode page and use its URL, which will look something like: http://www.bbc.co.uk/iplayer/episode/p01b3xs4/Glastonbury_2013_Janelle_Monae_Tightrope_at_Glastonbury_2011/ I've tried to find the urls for iplayer from the page source but getiplayer doesn't seem to like this i.e: "get_iplayer.cmd http://www.bbc.co.uk/programmes/b007r6vx"; returns "INFO: Trying pid: http://www.bbc.co.uk/programmes/b007r6vx using type: tv INFO Trying to stream pid using type tv INFO: pid not found in tv cache WARNING: No programmes are available for this pid" get_iplayer doesn't process URLs containing "/programmes/" and this is a good example why. This is a "brand" page containing no actual embedded media, just links to a lot of other clips. Very occasionally, "/programmes/" URLs do refer to a page containing a single media clip from iPlayer. In that case, you can take the PID from the URL get_iplayer --pid p01b3xs4 But - don't try that here. get_iplayer will just start spidering a lot of useless links from the brand page. ___ get_iplayer mailing list get_iplayer@lists.infradead.org http://lists.infradead.org/mailman/listinfo/get_iplayer
Recording from http://www.bbc.co.uk/music/festivals/glastonbury/archive/
Apologies if this has already been asked (I've only quickly browsed the archives so could have missed it). Anyway there are quite a few videos on http://www.bbc.co.uk/music/festivals/glastonbury/archive/ that I would like a recording of (i.e. http://www.bbc.co.uk/music/artists/a74b1b7f-71a5-4011-9441-d0b5e4122711) I assume the content is on Iplayer because the videos have the Iplayer logo yet I can't seem to find them with getiplayer (i.e. by searching for "glastonbury"). I've tried to find the urls for iplayer from the page source but getiplayer doesn't seem to like this i.e: "get_iplayer.cmd http://www.bbc.co.uk/programmes/b007r6vx"; returns "INFO: Trying pid: http://www.bbc.co.uk/programmes/b007r6vx using type: tv INFO Trying to stream pid using type tv INFO: pid not found in tv cache WARNING: No programmes are available for this pid" Is using getiplayer to get this content not possible or am I being a llama? Thanks Chris ___ get_iplayer mailing list get_iplayer@lists.infradead.org http://lists.infradead.org/mailman/listinfo/get_iplayer