Odd output for choosing "default" version
#1
Hi,
I've just spotted this in my GiP output and was wandering what happened here.

This was with Comedy Feeds: 2014 - 6. In Deep (p022d0rc)

<pre>
Code:
INFO: Using 'original' version (b04jyk86) as 'default'
INFO: Using 'iplayer' version (p022d0rg) as 'default'
INFO: Checking existence of default version
INFO: flashhd1,flashhd2 modes will be tried for version default
INFO: Trying flashhd1 mode to record tv: Comedy Feeds: 2014 - 6. In Deep

WARNING: Required ffmpeg/avconv does not exist - not converting flv file
INFO: File name prefix = Comedy_Feeds_2014_-_6._In_Deep_p022d0rc_default
</pre>




It looks like it was going to use "original" as the default version then changed it to "iplayer".

It looks like it downloaded the "iplayer" version in the end which is marginally smaller than the "original" version.
#2
The versions are ranked by listed duration, not by file size. Longest is used, but listed durations aren't always accurate. The "original" version is often removed when an "iplayer" version is published, but not in this case. You only see "iplayer" overriding "original" because it happened to come second in the list.
#3
OK thanks Dinky Pumpkin.

I'm also sometimes finding this in my output:

<pre>
Code:
INFO: Using 'original2' version (b055v84y) as 'original'
INFO: Using 'original' version (b055v84y) as 'default'
</pre>


But when I've run
Code:
--info
on programmes that have shown this, I have never seen an "original2" version available.
#4
The "2" is added to discriminate between duplicate version names, but only the longest duplicate is retained.

I'm going to remove this particular message from normal output. It is useless information.
#5
Typo: should read that only duplicate that actually has streams is retained.


Possibly Related Threads…
Thread Author Replies Views Last Post
  [FIXED]  TV programme with version=legal not detected when "default" in --versionlist t_offlock 5 1,535 19-08-2019, 09:09 PM
Last Post: dinky
  WARNING: The 'default' programme version could not be determined pointer2null. 4 5,833 23-06-2015, 10:13 PM
Last Post: dinky