On 28/09/11 21:12, marshall wrote:
On Wed, 28 Sep 2011 20:11:35 +0100
Clive<roadc...@gmx.com> wrote:
Your commmand can be simplified a little:-
mplayer 'http://www.bbc.co.uk/radio/listen/live/r3_aaclca.pls'
-dumpstream -dumpfile r3.aac
Then wrap it in m4a:-
ffmpeg -i r3.aac -acodec copy -absf aac_adtstoasc r3.m4a
I think using the "pls" feed with mPlayer will be more reliable than
using the "mediaselector/special_event" feed with get_iplayer. ;-)
When I use the long url taken from listenlive.eu, a couple of things
- this seems to change periodically, even when I was trying it out
this evening, and which url do I use, the '1' or the '2'? Secondly,
while it is running, the terminal cursor flashes and the file r3.aac
appears and gets bigger (as one would expect).
Now, if I use the generic url above, accessing the .pls file, the
terminal has all manner of activity; I don't get to see r3.aac
created and when I press Ctrl+C, the activity stops but I can't find
r3.aac. Can someone enlighten me please?
And where are my manners - a sincere thank you to those that have
posted and got me this far.
I now need to incorporate this into at or crontab and neither seem to
work for me. Both list the job as forthcoming but neither run the
command line task. As an alternative, I have generated a bash script
r3.sh and the best that gets is a "command not found" error.
Thank you again, all.
Clive
I would use atd to
schedule such a task. (I've never mastered cron)
If your script looks something like :
#!/bin/bash
mplayer
'http://bbcmedia.ic.llnwd.net/stream/bbcmedia_lc1_radio3_p?s=1317145324&e=1317159724&h=b006a0bc719af9662e473ebc29ae78a6'
-dumpstream -dumpfile r3.aac&
A simple one liner. Then:
chmod +x script.sh
Install atd
Then :
at 6pm monday< script.sh
or
at 6pm today< script.sh
etc....
To check the job has been added to the queue:
atq
you should see a job number.
oh and if you wish to stop the stream after say 2 hours add
sleep 2h&& killall mplayer
to the script.
I hope all that makes some sort of sense, I never know how to layout this sort
of thing.
As for the streams changing, I don't know. I would find one that you are
confident in and stick it in the script. Then you don't have to worry how long
the url is or anything like that, it's just a script name to remember.
-Marshall
_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer
Marshall,
Thank you again, yes it does make sense and reading through, I realise
the one step I missed (and that would stop it all working) was chmod.
I'll give it all a go now.
Clive
_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer