adding support for cli

This commit is contained in:
Katie Pratt 2019-10-06 18:48:39 -04:00
parent e3a7cd05fb
commit bc21c48aec

View File

@ -10,6 +10,7 @@ import io
import os import os
import random import random
import sys import sys
import json
from .options import ( from .options import (
@ -275,7 +276,11 @@ def _real_main(argv=None):
# source and target containers. From this point the container won't change, # source and target containers. From this point the container won't change,
# so metadata can be added here. # so metadata can be added here.
if opts.addmetadata: if opts.addmetadata:
postprocessors.append({'key': 'FFmpegMetadata'}) postprocessors.append({
'key': 'FFmpegMetadata',
'preferredinfo': json.load(opts.preferredinfo),
})
if opts.convertsubtitles: if opts.convertsubtitles:
postprocessors.append({ postprocessors.append({
'key': 'FFmpegSubtitlesConvertor', 'key': 'FFmpegSubtitlesConvertor',