use node only
This commit is contained in:
parent
96fe5412fd
commit
52a1739139
@ -186,12 +186,12 @@ class GetSourceFromFolder:
|
|||||||
'source': self._media.store[0]
|
'source': self._media.store[0]
|
||||||
}
|
}
|
||||||
|
|
||||||
filtergraph = build_filtergraph(
|
self.node['src_cmd'] = ['-i', self._media.store[self.index]]
|
||||||
|
self.node['filter'] = build_filtergraph(
|
||||||
self.node, self.node_last, self.node_next, duration,
|
self.node, self.node_last, self.node_next, duration,
|
||||||
0.0, duration, self.probe)
|
0.0, duration, self.probe)
|
||||||
|
|
||||||
yield ['-i', self._media.store[self.index]] + filtergraph, \
|
yield self.node
|
||||||
self.node
|
|
||||||
self.index += 1
|
self.index += 1
|
||||||
self.node_last = deepcopy(self.node)
|
self.node_last = deepcopy(self.node)
|
||||||
else:
|
else:
|
||||||
|
@ -60,7 +60,7 @@ def output():
|
|||||||
get_source = GetSourceFromFolder(media)
|
get_source = GetSourceFromFolder(media)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
for src_cmd, node in get_source.next():
|
for node in get_source.next():
|
||||||
if watcher is not None:
|
if watcher is not None:
|
||||||
watcher.current_clip = node.get('source')
|
watcher.current_clip = node.get('source')
|
||||||
|
|
||||||
@ -68,7 +68,7 @@ def output():
|
|||||||
|
|
||||||
dec_cmd = ['ffmpeg', '-v', _log.ff_level.lower(),
|
dec_cmd = ['ffmpeg', '-v', _log.ff_level.lower(),
|
||||||
'-hide_banner', '-nostats'
|
'-hide_banner', '-nostats'
|
||||||
] + src_cmd + ff_pre_settings
|
] + node['src_cmd'] + ff_pre_settings
|
||||||
|
|
||||||
messenger.debug(f'Decoder CMD: "{" ".join(dec_cmd)}"')
|
messenger.debug(f'Decoder CMD: "{" ".join(dec_cmd)}"')
|
||||||
|
|
||||||
|
@ -54,7 +54,7 @@ def output():
|
|||||||
get_source = GetSourceFromFolder(media)
|
get_source = GetSourceFromFolder(media)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
for src_cmd, node in get_source.next():
|
for node in get_source.next():
|
||||||
if watcher is not None:
|
if watcher is not None:
|
||||||
watcher.current_clip = node.get('source')
|
watcher.current_clip = node.get('source')
|
||||||
|
|
||||||
@ -63,7 +63,7 @@ def output():
|
|||||||
cmd = [
|
cmd = [
|
||||||
'ffmpeg', '-v', _log.ff_level.lower(), '-hide_banner',
|
'ffmpeg', '-v', _log.ff_level.lower(), '-hide_banner',
|
||||||
'-nostats'
|
'-nostats'
|
||||||
] + src_cmd + [
|
] + node['src_cmd'] + [
|
||||||
'-metadata', 'service_name=' + _playout.name,
|
'-metadata', 'service_name=' + _playout.name,
|
||||||
'-metadata', 'service_provider=' + _playout.provider,
|
'-metadata', 'service_provider=' + _playout.provider,
|
||||||
'-metadata', 'year={}'.format(year)
|
'-metadata', 'year={}'.format(year)
|
||||||
|
@ -67,7 +67,7 @@ def output():
|
|||||||
get_source = GetSourceFromFolder(media)
|
get_source = GetSourceFromFolder(media)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
for src_cmd, node in get_source.next():
|
for node in get_source.next():
|
||||||
if watcher is not None:
|
if watcher is not None:
|
||||||
watcher.current_clip = node.get('source')
|
watcher.current_clip = node.get('source')
|
||||||
|
|
||||||
@ -75,7 +75,7 @@ def output():
|
|||||||
|
|
||||||
dec_cmd = ['ffmpeg', '-v', _log.ff_level.lower(),
|
dec_cmd = ['ffmpeg', '-v', _log.ff_level.lower(),
|
||||||
'-hide_banner', '-nostats'
|
'-hide_banner', '-nostats'
|
||||||
] + src_cmd + ff_pre_settings
|
] + node['src_cmd'] + ff_pre_settings
|
||||||
|
|
||||||
messenger.debug(f'Decoder CMD: "{" ".join(dec_cmd)}"')
|
messenger.debug(f'Decoder CMD: "{" ".join(dec_cmd)}"')
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user