On 01/08/2013 13:07, Andy Giraud wrote:
fileprefix = <name><-episode>.
...
My problem is that since adding this setting to my prefs (or using it on the
command line), it works as expected when downloading a series with episode
info, but for everything else without it (films, one-off progs etc) I end up
with a hyphenated double filename, <name>-<name>.flv:
e.g.
Easy Listening Hits at the BBC.flv becomes
Easy Listening Hits at the BBC-Easy Listening Hits at the BBC.flv
...
The documentation seems clear enough, but have I misunderstood something
about this setting, is there something I've missed or is this a bug? How do
I stop this double-file naming for program names that do not contain episode
info?

If you look back at the wiki example, you'll notice it uses <episodeshort> rather than <episode>. For whatever reason, get_iplayer has always populated the "episode" field in the programme metadata, even if it's just a fallback value of the programme name. The "episodeshort" field is typically a stripped version of the original "episode" value with episode numbers removed, etc. In the extreme case where there is no original "episode" value, "episodeshort" is empty. Check your programme with --info and you'll see that "episode" is populated, while "episodeshort" has an empty value placeholder "-".

The new file prefix format is really only useful with <senum> and <episodeshort> since all the other metadata fields will almost always be populated. It was implemented primarily to make it easier to create output file names compatible with XBMC scrapers. I've added a note to that effect in the wiki page.


_______________________________________________
get_iplayer mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/get_iplayer

Reply via email to