From 95f247429671e57c6d49015c1aa88f56884cb876 Mon Sep 17 00:00:00 2001 From: Greg Darke Date: Sat, 11 Oct 2008 16:20:28 +1100 Subject: [PATCH] Added the ability to set the episode name into the container --- encode.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/encode.py b/encode.py index a356fc7..74b6f98 100755 --- a/encode.py +++ b/encode.py @@ -56,6 +56,8 @@ class MencoderCommand(object): self.insertOptions(cmd) cmd += ["-ovc", p.vcodec, self.codec2opts[p.vcodec], "pass=2:"+p.vopts] cmd += ["-oac", p.acodec, self.codec2opts[p.acodec], p.aopts] + if self.opts.episode_name: + cmd += ["-info", "name='%s'" % self.opts.episode_name] cmd += self.profile.extra cmd = self.substValues(cmd) return cmd @@ -116,6 +118,7 @@ def parse_args(): parser.add_option("--audioid", action="store", dest="audioid") parser.add_option("--subtitleid", action="store", dest="subtitleid") parser.add_option("--profile", action="store", dest="profile_name", default=profile_name) + parser.add_option("--episode-name", action="store", dest="episode_name") parser.add_option("--dump", action="store_true", dest="dump") try: opts, (input, output) = parser.parse_args(sys.argv[1:]) -- 2.39.2