用于组织介质文件夹的实用程序

cinefolders的Python项目详细描述


电影文件夹

Build StatusCodecov

pypi version# of downloads

Changelog

说明

cinefolders是一个命令行实用程序,用于将媒体文件夹组织到一个格式化为Plex的结构中, Emby、闪存驱动器等。。您也可以自动将视频添加到您的介质文件夹中 它组织起来了。在

它会尽量按照MediaBrowser设置的指导原则来可逆地重命名文件 对于moviestelevision。以及提供 有关更多信息,请链接至MoveedB。在

如果你想得到更多的信息,比如预告片,海报,评论等等。。看看 这个项目的姊妹项目:cinefiles。在

cinefolders.py Videos/

改变这种无组织的混乱局面:

^{pr2}$

。。。在这方面:

/Videos
  /Movies
    /Down Periscope (1996)
      /Down Periscope (1996).mp4
      /Down Periscope (1996) - Ultra HD.mp4
    /Grand Budapest Hotel (2014)
      /Grand Budapest Hotel (2014).mkv
    /Mulan (1998)
      /Mulan (1998).mp4
    /The Shining (1980)  
      /The Shining (1980) - 1080p Director's Cut.mp4
            
  /TV Shows
    /Avatar the Last Airbender 
      /Season 2
        /Avatar the Last Airbender S02E02 The Cave of Two Lovers.mkv

注意:你需要一个tmdbapi密钥(我不能让你们都用我的!)很容易得到 这里:themoviedb.org api一旦你注册了 你可以为TMDb做贡献!别担心,只需运行cinefolders,它会提示您输入它。在

usage: cinefolders [-h] [-l] [-v] [-x X] [--dry-run] [--copy]
                   [--destination DESTINATION] [--version] [--debug]
                   directory

选项

positional arguments:
  directory             Location of folder holding the videos

optional arguments:
  -h, --help            show this help message and exit
  -l                    List new file structure
  -v                    Verbosely list actions
  -x X                  Export all changes as a bash script
  --dry-run             Don't change anything
  --copy                copy instead of just moving files
  --destination DESTINATION
                        specify an alternate destination
  --version             show program's version number and exit
  --debug               debug option (only for developers)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在导入到Google工作表时使用ApachePOI显示系列标签   java在Swing表上修改数据生成SQL   java TCP数据包在网络级别合并   java自动连线bean在线程位置为空   javasocket。禁用无线连接时getOutputStream()阻塞   JSON上的javascript字符串数组。stringify输出unicode字符   java在Oracle数据库中存储不同类型数据的最佳体验   Spring MVC中模板引擎后的java进程输出   不知从哪里来的java空字符串。   如何加载java。使用Adobe Flex的客户端的属性文件?   java如何替换多层括号之间的所有内容?   {JSONObject必须以java'开头   java使用commandButton或commandLink返回并管理HTML控件值   java Android大文本视图动态   java JMock需要自定义类   java Android应用程序在emulator中工作,但在设备中失败   java连接到derby数据库时使用什么文件路径格式?   java在一个函数调用中返回两个结果?