RMVB批量裁剪

电脑里有100多个视频,然后它的开始和结束太长了,于是想把它剪一下。。。

#!/usr/bin/env python

# RmvbEditor  http://gd.7edown.com:808/green/rmedtgui.rar  
# MediaInfo CLI x86 http://mediaarea.net/download/binary/mediainfo/0.7.72/MediaInfo_CLI_0.7.72_Windows_i386.zip
# MediaInfo CLI X64 http://mediaarea.net/download/binary/mediainfo/0.7.72/MediaInfo_CLI_0.7.72_Windows_x64.zip

import subprocess
import datetime
import os

source_dir = ‘D:\English\SaladEN‘
dist_dir = ‘D:\English\SaladENnew‘

os.chdir(‘D:\Soft\Mobile Soft\RMVB Cut‘)

for filename in os.listdir(source_dir):
    total_time = subprocess.Popen("MediaInfo.exe --Output=Video;%%Duration%% %s\%s" % (source_dir,filename), shell=True, stdout=subprocess.PIPE)
    total_time = total_time.stdout.read().strip()
    end_time = datetime.datetime.strptime(‘%s:%s‘ % (int(total_time[0:-3])/60, int(total_time[0:-3])%60), "%M:%S") + datetime.timedelta(seconds=-34)
    end_time = "%s.%s" % (datetime.datetime.strftime(end_time, ‘%M:%S‘), total_time[-4:-1])
    subprocess.Popen("rmeditor.exe -i %s\%s -o %s\%s -s 0:30.000 -e %s -q ‘‘" % (source_dir,filename,dist_dir,filename,end_time), shell=True)
  
print "ALL OK"
时间: 2024-10-12 01:02:09

RMVB批量裁剪的相关文章

ArcGIS + Python 批量裁剪、添加X/Y坐标脚本

前言 前一段时间,同事拿来的数据范围太大,用不了那么多(只需要一个乡镇的,结果拿来区县的),太多了加载也是问题.所以就让我给处理下. 由于文件较多,手动裁剪的话,我一个一个用ArcGIS工具箱中的工具进行裁剪,总体下来用了3个小时左右.后面由于需要再次缩小范围,这次再一个一个手动的话那就太坑了.我想到可以用Python写脚本来批量处理. 正文 在安装ArcGIS软件的时候是默认安装了Python的环境的,并且安装了arcpy库.但是,这个Python是2.7的,我以前学习的是用Python3.X

ArcGIS超级工具SPTOOLS-按属性裁剪,矢量数据批量裁剪,矢量数据批量合库

1.1  按属性裁剪 操作视频: https://weibo.com/tv/v/HwaZRoosq?fid=1034:4376687438183117 按属性裁剪:可以图形表,也可以是非图形表,字段值相同导出一个数据,输出数据可以是数据库,也可以是文件夹,生成SHP或DBF. 输入表(要素):可以是表,或者要素 裁剪字段:字段值相同导出一个图层,如果是数字导出到数据库,由于数据库不能数字开头,前面自动加YL 输出空间:选文件夹导出SHP(DBF),选数据库导出到数据库 1.2  矢量数据批量裁剪

1-2 图片批量裁剪

# -*-coding:utf-8-*- # !/usr/bin/env python # Author :vilicute ''' func:对某文件夹下的图片进行批量裁剪 ''' import os import time from PIL import Image start = time.time() paths = "C:/Users/vilicute/Desktop/photo/IMG/" # 读取文件路径 aim = "C:/Users/vilicute/Des

批量裁剪GIS数据(包含GDB,MDB,Shp)

# -*- coding: utf-8 -*- # made by 汪林_质检处 import os.path import arcpy import sys from arcpy import env FCDBDir = "E:\\cliptest\\data" output = "E:\\Result" clipshp = "E:\\cliptest\\clip.shp" GDBAllPath=[] # OID字段名称 ShapeOID =

ArcGIS下栅格裁剪的几种方法和批量处理方法

在一张大图中对某一个地区进行分析时候,我们只需要其中对应的栅格部分,这就需要进行栅格裁剪. 一般来说,网上常见的ArcGIS中栅格裁剪的方法主要是先有一个矢量图层,然后矢量转成栅格,其中对应的Value赋值为1或0,再调用Spatial Analyst中的Raster Calculator进行与需要裁剪的原图的栅格计算.这种方法的例子在网上搜"ArcGIS栅格裁剪"就会有不少. 这种方法先把矢量转成栅格再裁剪走了一条弯路,其实没必要,我们可以用掩膜进行裁剪(掩膜-英文是Mask-Pho

ArcMap自定义脚本工具制作

原文 ArcMap自定义脚本工具制作 在制图的前期,一般需要做一些数据的整理,如图层合并.裁剪等工作.虽然在ArcMap中也有提供对应的工具,但使用起来需要点技巧.如批量裁剪,虽然可以实现,但出来的结果会重命名为[图层名]_clip,这样对于配置好整个区域的mxd,需要单独裁剪部分范围数据非常不友好,以为后续工作意味着需要单独给裁剪出来的数据重命名,删除掉后缀_clip才可以统一设置数据源. 解决这个问题其实可以很快速的编写python脚本去实现.但脚本对于一般人来说比较麻烦,每次使用都需要调整

Linux之convert命令

Linux之convert命令 强大的convert命令 convert命令可以用来转换图像的格式,支持JPG, BMP, PCX, GIF, PNG, TIFF, XPM和XWD等类型,下面举几个例子:   convert  xxx.jpg  xxx.png   将jpeg转成png文件   convert  xxx.gif   xxx.bmp  将gif转换成bmp图像   convert  xxx.tiff    xxx.pcx   将tiff转换成pcx图像 还可以改变图像的大小:  

GIS专业书籍、文档、数据、网站、工具等干货

整理.分享一些个人整理的GIS专业书籍.文档.数据.网站.工具等.也希望大家将自己的心得也分享出来,一起交流,共同进步. 一.原理应用类 GIS基础类 01.地理信息系统--原理.方法和应用(邬伦)??Doc下载? ?PDF下载 02.地理信息系统概论(黄杏元)??PDF下载 03.地理信息系统导论(陈述彭)?PDF下载 04.第一部分 地图投影及其坐标转换公式? ?PDF下载 05.第二部分 非地图投影坐标运算公式? ?PDF下载 06.GIS空间分析原理与方法(刘湘楠)??PDF下载 07.

arcgis 地理国情建库软件已完成

arcgis 地理国情软件已完成: 1.创建1:25000(或则其他比例尺)国家2000坐标系接合表 2.按照地理国情普查数据库标准,创建标准数据库 3.外业调查工作底图制作 4.矢量和影像数据批量裁剪 5.分幅数据合并等