user-735
05-05-2017, 04:24 AM
After updating everything (ffmpeg and get_iplayer) I noticed that my shows were not coming down in best format.
As an example, I took the season finale of Line of Duty. In the xml file it reports modes as such:
<modes>dvfhd1,dvfhd2,dvfhd3,dvfhd4,dvfsd1,dvfsd2,dvfsd3,dvfsd4,dvfxsd1,dvfxsd2,dvfxsd3,dvfxsd4,dvfhigh1,dvfhigh2,dvfhigh3,dvfhigh4,dvfxhigh1,dvfxhigh2,dvfxhigh3,dvfxhigh4,dvflow1,dvflow2,dvflow3,dvflow4,subtitles1,subtitles2,subtitles3,subtitles4,subtitles5</modes>
<modeshort>dvfhd</modeshort>
<modesizes>dvfhd1=2083MiB,dvfhd2=2083MiB,dvfhd3=2083MiB,dvfhd4=2083MiB,dvfsd1=1155MiB,dvfsd2=1155MiB,dvfsd3=1155MiB,dvfsd4=1155MiB,dvfxsd1=659MiB,dvfxsd2=659MiB,dvfxsd3=659MiB,dvfxsd4=659MiB,dvfhigh1=645MiB,dvfhigh2=645MiB,dvfhigh3=645MiB,dvfhigh4=645MiB,dvfxhigh1=340MiB,dvfxhigh2=340MiB,dvfxhigh3=340MiB,dvfxhigh4=340MiB,dvflow1=180MiB,dvflow2=180MiB,dvflow3=180MiB,dvflow4=180MiB,subtitles1=104KiB,subtitles2=104KiB,subtitles3=104KiB,subtitles4=104KiB,subtitles5=104KiB</modesizes>
Oddly enough, in the console I see this output:
INFO: hvfxsd1,hvfxsd2,hvfxsd3,hvfxsd4,hvfxsd5,hvfxsd6,dvfxsd1,dvfxsd2,dvfxsd3,dvfxsd4,hvfxhigh1,hvfxhigh2,dvfxhigh1,dvfxhigh2,dvfxhigh3,dvfxhigh4,hvflow1,hvflow2,dvflow1,dvflow2,dvflow3,dvflow4 modes will be tried for version editorial
INFO: Trying hvfxsd1 mode to record tv: Line of Duty: Series 4 - 6. Episode 6
I am not sure why there is a discrepency or where get_iplayer is getting the above list from as it differs from the XML.
get_iplayer has a tvmode of 'best' set in the options.
If I manually set dvfhd1 in the options using
get_iplayer --prefs-add --tvmode=dvfhd1
Then it does download the highest quality version.
As an example, I took the season finale of Line of Duty. In the xml file it reports modes as such:
<modes>dvfhd1,dvfhd2,dvfhd3,dvfhd4,dvfsd1,dvfsd2,dvfsd3,dvfsd4,dvfxsd1,dvfxsd2,dvfxsd3,dvfxsd4,dvfhigh1,dvfhigh2,dvfhigh3,dvfhigh4,dvfxhigh1,dvfxhigh2,dvfxhigh3,dvfxhigh4,dvflow1,dvflow2,dvflow3,dvflow4,subtitles1,subtitles2,subtitles3,subtitles4,subtitles5</modes>
<modeshort>dvfhd</modeshort>
<modesizes>dvfhd1=2083MiB,dvfhd2=2083MiB,dvfhd3=2083MiB,dvfhd4=2083MiB,dvfsd1=1155MiB,dvfsd2=1155MiB,dvfsd3=1155MiB,dvfsd4=1155MiB,dvfxsd1=659MiB,dvfxsd2=659MiB,dvfxsd3=659MiB,dvfxsd4=659MiB,dvfhigh1=645MiB,dvfhigh2=645MiB,dvfhigh3=645MiB,dvfhigh4=645MiB,dvfxhigh1=340MiB,dvfxhigh2=340MiB,dvfxhigh3=340MiB,dvfxhigh4=340MiB,dvflow1=180MiB,dvflow2=180MiB,dvflow3=180MiB,dvflow4=180MiB,subtitles1=104KiB,subtitles2=104KiB,subtitles3=104KiB,subtitles4=104KiB,subtitles5=104KiB</modesizes>
Oddly enough, in the console I see this output:
INFO: hvfxsd1,hvfxsd2,hvfxsd3,hvfxsd4,hvfxsd5,hvfxsd6,dvfxsd1,dvfxsd2,dvfxsd3,dvfxsd4,hvfxhigh1,hvfxhigh2,dvfxhigh1,dvfxhigh2,dvfxhigh3,dvfxhigh4,hvflow1,hvflow2,dvflow1,dvflow2,dvflow3,dvflow4 modes will be tried for version editorial
INFO: Trying hvfxsd1 mode to record tv: Line of Duty: Series 4 - 6. Episode 6
I am not sure why there is a discrepency or where get_iplayer is getting the above list from as it differs from the XML.
get_iplayer has a tvmode of 'best' set in the options.
If I manually set dvfhd1 in the options using
get_iplayer --prefs-add --tvmode=dvfhd1
Then it does download the highest quality version.