transcoder:ffmpeg的Python包装器,用于批处理和_或并发转码

时间:2021-04-30 19:39:37
【文件属性】:
文件名称:transcoder:ffmpeg的Python包装器,用于批处理和_或并发转码
文件大小:104KB
文件格式:ZIP
更新时间:2021-04-30 19:39:37
Python pytranscoder ffmpeg的Python包装器,使用定义的配置文件和可选的规则引擎实现自动化,批量,并发或集群转码。 消息 Pytranscoder现在支持更好的配置文件。 除非您尝试使用混合,否则现有的向后兼容。 mixin功能允许您在运行时在命令行上创建概要文件并将其组合到另一个概要文件中。 这消除了仅出于简单方差就需要创建配置文件的许多唯一排列的需求。 这是什么 该脚本旨在帮助对大量视频进行编码的人们实现自动转码。 它不仅仅是一个包装器-它是一个工作流和作业管理器。 有2种模式: local和clustered 。 本地模式是最常见的用法,用于在安装了该脚本的同一台计算机上运行此脚本。 群集模式将pytranscoder转换为远程编码管理器。 在这种模式下,它委派和管理在多个主机上运行的编码作业。 这需要更高级的配置,并且在单独进行了说明。 本文档的其余部分着重于在
【文件预览】:
transcoder-master
----.readthedocs.yml(408B)
----mixintests.py(3KB)
----main.py(135B)
----docs()
--------conf.py(2KB)
--------make.bat(787B)
--------simple.yml(2KB)
--------usage()
--------Makefile(580B)
--------configuration()
--------index.rst(1KB)
----pytranscoder()
--------handbrake.py(3KB)
--------rule.py(3KB)
--------utils.py(2KB)
--------media.py(13KB)
--------transcode.py(19KB)
--------__main__.py(59B)
--------cluster.py(37KB)
--------processor.py(2KB)
--------__init__.py(240B)
--------config.py(6KB)
--------ffmpeg.py(4KB)
--------profile.py(6KB)
----Jenkinsfile(132B)
----Pipfile(190B)
----run-tests.sh(54B)
----transcode.yml(9KB)
----tests()
--------ffmpeg3.out(8KB)
--------mixinstest.yml(2KB)
--------ffmpeg.out(2KB)
--------ffmpeg4.out(4KB)
--------ffmpeg2.out(3KB)
----Cluster.md(17KB)
----simple.yml(2KB)
----LICENSE(34KB)
----CHANGES(7KB)
----Pipfile.lock(5KB)
----upload.sh(20B)
----requirements.txt(15B)
----setup.py(2KB)
----.gitignore(59B)
----transcodertests.py(22KB)
----README.md(27KB)
----build.sh(36B)

网友评论