Can --subs-only Imply --no-subs-embed?
#1
Hi,

Running get_iplayer 3.22.0-MSWin32 from a Microsoft Windows 7 Home Premium (Version 6.1.7601) CMD shell.

I recently downloaded some subtitles for a programme I'd already downloaded with embedded subtitles so I could have an external, colour srt file.

I did this with a command similar to
Code:
get_iplayer --subs-only --pid <pid>
It wasn't until later that I discovered this resulted in an external, monochrome srt file.

This confused me for ages, but eventually I realised my mistake and was able to download the subtitles by including the option --no-subs-embed (my preferences include --subs-embed).

I (now) appreciate that the release notes to v3.21 do specify that to download colour subtitles, the option --no-subs-embed should be specified. However, my initial, but wrong, command seemed intuitive to me: when using --subs-only, no embedding of subtitles into an mp4 container is done so the effect of subtitle embedding options on the conversion of the ttml didn't cross my mind when constructing my initial command.

Could theĀ  --subs-only option be made to imply --no-subs-embed in some future release? The resultant srt would then be produced in accordance with the user's --[no-]subs-mono setting from: the command line, a preset, the user's preferences or the get_iplayer default.

Thanks for considering this.
#2
Sorry, no. If you save --subs-embed in preferences, we have to assume that is the style you prefer unless otherwise specified. We can't know whether or not you will embed the subtitles yourself if downloaded separately. Use a preset if you want to save keystrokes when overriding your preferences.
#3
That's fine. I now know to use --no-subs-embed should I ever want external, colour subtitles again. It was just that it took me a while to figure out why I was getting monochrome subtitles and I thought someone else might also get flummoxed in the same situation. It's not immediately obvious why --no-subs-embed would be required with --subs-only.

Thanks anyway for considering this, Dinky.


Possibly Related Threads…
Thread Author Replies Views Last Post
  [DONE]  Monochrome Subtitles with --subs-embed User 04 1 1,433 14-07-2019, 02:22 AM
Last Post: dinky
  [DONE]  Add option to embed soft subtitles in output files just_another_user 4 5,300 24-03-2018, 08:01 PM
Last Post: dinky
  Can I use get_iplayer to convert subs from ttml to srt at local PC? loco1 3 3,956 07-04-2016, 03:24 AM
Last Post: loco1