Skip to main content

Scripts for po studio made by cxalio

Project description

cxalio-studio-tools

介绍

这是一套用于简化影视后期工作的脚本合集。

涉及各种繁复的资料处理工作,解放双手,减少出错。

安装

pip --install cxalio-media-tools

#推荐使用 pipx 安装
pipx --install cxalio-media-tools

包含的工具

MediaKiller

MediaKiller 可以通过配置文件操纵 ffmpeg 批量地对大量媒体文件转码, 仅支持单文件输入,可以保留源文件的目录层级。 请查看具体说明

SubConv

subconv 是一个批量从字幕文件提取台词本的工具。 请查看具体说明

update_githubhosts

一个自动更新hosts的小工具

To-do

  • media-inspector 解析媒体信息

Change-log

0.2.7

  • 为 mediakiller 增加忽略默认白名单的功能
  • 为 mediakiller 增加自定义表引用的功能

0.2.6

  • 统一设计可迭代的 PathExpander 代替 FolderExpander
  • 重新构造更健壮的 subconv
  • 更新 mediakiller 的逻辑与结构
  • 修改了cx_core库的结构,优化了全部代码
  • 优化了 mediakiller 和 subconv 的状态显示布局
  • 修复了 mediakiller 无数值选项传递失败的 bug
  • 为 subconv 增加了备选翻译方案

0.2.5

mediakiller:

  • 修复了 duration 无法解析时崩溃的 bug。
  • 修复了目标目录解析为当前目录的错误。
  • 增加了扩展名检查,强制生成的配置文件扩展名为toml
  • 修改了当前任务进度条的样式,减少闪烁。
  • 修复了不可覆盖输出文件时,转码卡住的问题。

subconv:

  • 增加了强制设置读取文件编码的选项。

0.2.0

重新构建现有工具。

MediaKiller

  • 增加了标签替换系统
  • 增加了任务模块,统一转码和脚本生成功能
  • 修改配置文件,分开输入和输出两部分,并且inputoutput现在是表数组了。这样就支持了多个文件的输入和输出。
  • 大幅优化内存占用和性能
  • 大幅调整调试信息

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cxalio_studio_tools-0.2.7.tar.gz (45.5 kB view hashes)

Uploaded Source

Built Distribution

cxalio_studio_tools-0.2.7-py3-none-any.whl (58.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page