Audio/video stream recording forums

Attention Visitor:
You may have to register or log in before you can post:
  • Click the register link to sign up.
  • Registered members please fill in the form below and click the "Log in" button.
To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Audio/video stream recording forums > Streaming media recording forum > Video stream recording
Register FAQ Members List Calendar Mark Forums Read

Reply Post New Thread
 
Thread Tools Display Modes
  #551  
Old 03-30-2011, 03:35 PM
Anywho Anywho is offline
Batch File Basher
 
Join Date: Jul 2010
Posts: 204
Anywho is on a distinguished road
Default

Re: How to use iView (ABC Australia) downloaders


Quote:
Originally Posted by MickJT View Post
So, I notice my AmigaOS version hasn't been update since the 30th of July last year. Thing is, I haven't needed to update it at all, it just keeps on working. Must be something special I do ;-)
Not quite... I noticed it was broken when they were flipping the index file between compressed/uncompressed a couple of few weeks back.

Lately though, they seem to have stopped that tom-foolery.
Reply With Quote
  #552  
Old 03-30-2011, 07:53 PM
MickJT MickJT is offline
Junior Member
 
Join Date: Jul 2010
Posts: 20
MickJT is on a distinguished road
Default

Re: How to use iView (ABC Australia) downloaders


One thing I do differently is when scanning for .flv's and .mp4's, I don't really parse the file properly at all, I simply have it check for .mp4 and .flv, then backtrack until it hits a comma, quote or something that can't be part of a filename. So whatever formatting change they make to that particular area won't have any effect at all.

Where it can be done, I also don't rely on any particular ordering when parsing any other files.
Reply With Quote
  #553  
Old 03-31-2011, 04:38 AM
gxdata gxdata is offline
Western Wombat
 
Join Date: Feb 2009
Posts: 332
gxdata is on a distinguished road
Default

Re: How to use iView (ABC Australia) downloaders


Examining the iView Player and comparing the JSON files, I can decipher most of the series/episode metadata, except for about 4 or 5.

Can someone take a guess at what the JSON elements (for Episodes) "k", "l", "m" represent?

eg, for Escape from Scorpion Island

"k":"Go to website"
"l":"http:\/\/www.abc.net.au\/abc3\/scorpionisland\/"
"m":"G"

"k" - ?

My guess is that "l" is the show's website (if the element is absent, there isn't one), and "m" = Classification - but I haven't encountered some 'missing' Episode element letters - c, o, p, t

Also, iView Player shows whether Captions are available (compare for example, Eps 1 and 14 of Scorpion Island) - and I can't see that in the JSON.

Any ideas?
Reply With Quote
  #554  
Old 03-31-2011, 10:02 AM
blood.eaglz blood.eaglz is offline
Member
 
Join Date: Jul 2010
Posts: 75
blood.eaglz is on a distinguished road
Default

Re: How to use iView (ABC Australia) downloaders


a: Episode ID number
b: Episode Name

d: Description
e: Category
f: Date Added
g: Date Expires
h: Date Broadcast
i: File Size
j: Duration (in Seconds)
k: "go to website" Text for hyperlink
l: URL used in hyperlink

m: maturity classification (if missing then I think is the equivalent of "E" I've only seen it happen on news/current affairs)
n: file name

s: series screenshot

u: season number
v: episode number

Code:
http://tviview.abc.net.au/iview/api2/?series=3134038,3159328,3130146,3121597,3142826,3132936,2765543,3169248,3158494,2955433
my best guess as to why c doesn't exist is that c in the xml series section (a to f prior to the stepped episode info) contains the description of the series, and if memory serves me there have been shows where each episode merely contains the series description, ergo if episodes d does not exist use series c .

unable to find an indicator for captions, though judging by the slight delay by the iview player showing the availability and the fact that the caption files match the name given in n (except of course the extension) it appears it may simply do a search in http://www.abc.net.au/iview/captions/ for n.xml if matches then is available if not then no captions available

Anywho or mce can tell you for certain

anyway hope this helps
Reply With Quote
  #555  
Old 03-31-2011, 11:09 AM
gxdata gxdata is offline
Western Wombat
 
Join Date: Feb 2009
Posts: 332
gxdata is on a distinguished road
Default

Re: How to use iView (ABC Australia) downloaders


Quote:
Originally Posted by blood.eaglz View Post
k: "go to website" Text for hyperlink
l: URL used in hyperlink

m: maturity classification (if missing then I think is the equivalent of "E" I've only seen it happen on news/current affairs)
k, l seem logical - m with the "E" variant, is something I haven't seen*.

Quote:
my best guess as to why c doesn't exist is that c in the xml series section (a to f prior to the stepped episode info) contains the description of the series, and if memory serves me there have been shows where each episode merely contains the series description, ergo if episodes d does not exist use series c .
Yes, logical enough

Quote:
unable to find an indicator for captions, though judging by the slight delay by the iview player showing the availability and the fact that the caption files match the name given in n (except of course the extension) it appears it may simply do a search in http://www.abc.net.au/iview/captions/ for n.xml if matches then is available if not then no captions available
Yes, that is the way I have been getting them - the config.xml points to that location -

<param name="categories" value="xml/categories.xml"/>
<param name="classifications" value="xml/classifications.xml" />
<param name="captions" value="http://www.abc.net.au/iview/captions/"/>

* The classifications should be equivalent to "m" ?

Quote:
Anywho or mce can tell you for certain

anyway hope this helps
Thanks - appreciate it.

Last edited by gxdata : 03-31-2011 at 11:45 AM. Reason: clarification
Reply With Quote
  #556  
Old 03-31-2011, 12:19 PM
blood.eaglz blood.eaglz is offline
Member
 
Join Date: Jul 2010
Posts: 75
blood.eaglz is on a distinguished road
Default

Re: How to use iView (ABC Australia) downloaders


Quote:
Originally Posted by gxdata View Post
m with the "E" variant, is something I haven't seen
You wouldn't technically see it as 'E' meaning exempt is represented by m: being non-existant in the xml data (so skips straight from l to n), which is why when you look at a news program on the iview player the entire rating row is missing on the show info box.
Reply With Quote
  #557  
Old 03-31-2011, 07:00 PM
mce mce is offline
Senior Membrane
 
Join Date: Jul 2010
Posts: 116
mce is on a distinguished road
Default

Re: How to use iView (ABC Australia) downloaders


Quote:
Anywho or mce can tell you for certain
I agree with what blood.eagles posted. (not that that means anything)
Reply With Quote
  #558  
Old 03-31-2011, 07:37 PM
gxdata gxdata is offline
Western Wombat
 
Join Date: Feb 2009
Posts: 332
gxdata is on a distinguished road
Default

Re: How to use iView (ABC Australia) downloaders


Quote:
Originally Posted by mce View Post
I agree with what blood.eagles posted. (not that that means anything)
Too modest! Not that I have experience of the other platforms (Windows-only here), but you've done a great job.
Reply With Quote
  #559  
Old 04-01-2011, 01:01 AM
blood.eaglz blood.eaglz is offline
Member
 
Join Date: Jul 2010
Posts: 75
blood.eaglz is on a distinguished road
Default

Re: How to use iView (ABC Australia) downloaders


Quote:
Originally Posted by mce View Post
I agree with what blood.eagles posted. (not that that means anything)
well personally it means I wasn't talking out my ass

though when you think about it it makes sense, this way they can add/remove/update captions at anytime, all without breaking the player or misleading viewers.
Reply With Quote
  #560  
Old 04-01-2011, 04:00 AM
gxdata gxdata is offline
Western Wombat
 
Join Date: Feb 2009
Posts: 332
gxdata is on a distinguished road
Default

Re: How to use iView (ABC Australia) downloaders


More on these elements in the JSON - I decided to use the "h" = Broadcast Date one, and (experimenting a bit) found that 3 separate Series don't have it (!), so I need to code around the (.NET) KeyNotFoundException.

(It is 1April2011 - but I'm not joking )

the Series -
mister maker, raymond, five minutes more *

* Kids shows are convenient
Reply With Quote
Reply Post New Thread
Tags: , , , ,



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 07:03 AM.


Powered by All-streaming-media.com; 2006-2011
vB forum hacked with Zoints add-ons