⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 reduced python source for embedded apps
💻
字号:
CMIF video tools================This directory contains Python and C programs to manipulate filescontaining digitized video in the "CMIF video format".An introduction to using the basic tools is in the file "video.doc".A description of the video file format is in the file "cmif-film.ms"(troff/nroff -ms input).History-------We started this in October 1991, when we had a large framegrabberboard on loan from SGI for a few weeks: we developed a movie recordingprogram and added numerous features, including still frame capture andsynchronous sound recording using a second machine (the machineholding the framegrabber board didn't have audio).During the following months, when we started using and processing therecorded film fragments, the "CMIF video format" was revised severaltimes, and we eventually created an object-oriented interface forreading and writing various incarnations of these files, called VFile.(This module is also used by our flagship application, the CMIFeditor, not in this directory but in /ufs/guido/mm/.)When we got our own Indigo entry-level video board (in June 1992) anda version of the Irix video library that supported capturing PALformat (in August 1992), Sjoerd added an interface to the videolibrary to Python (sv) and Guido wrote Vrec.py (based upon a stillframe grabber by Sjoerd, in turn based upon SGI demo code in C) torecord a movie using it.  Vrec was soon followed by modernizedversions of the other programs (Vinfo, Vplay, Vtime) and aninteractive editor (Vedit).  Finally, VFile was rewritten for moremodularity, functionality and robustness, and various other tools wereadded as needed.  Also, new options were added to existing tools, andseveral new video file formats were added.	Guido van Rossum	Jack Jansen	Sjoerd MullenderOverview of files-----------------cmif-film.ms	description of the CMIF video file format (more than a		little out of date -- read the source for VFile for		more info about new file formats)These are programs with a command line interface:Vrec.py		record video movies using the Indigo video library and		boardVplay.py	play video moviesVinfo.py	show statistics on moviesVtime.py	Copy a video file, manipulating the time codes (e.g.		faster/slower, or regenerate time codes, or drop		frames too close apart)Vcopy.py	Universal video file copying tool.  Can manipulate the		time codes, change the type, size, and packfactor.		Subsumes Vtime.py.Vmkjpeg.py	compress an rgb or grey video file to jpeg[grey] formatVunjpeg.py	expand a jpeg[grey] video file to rgb or grey formatVfix.py		truncate the scan line width of a video file to		a multiple of 4 ('grey' images only)Vedit.py	interactive video editing program (uses the FORMS library)Vsend.py	unicast or multicast live video as UDP packetsVreceive.py	receive transmissions from VsendVaddcache.py	add a "cached index" to a video file, for faster playingVrecb.py	like Vrec.py but uses "burst capture" -- somewhat specializedDsend.py	like Vsend.py but sends screen snapshots (to Vreceive.py)DisplayVideoIn.py	Like LiveVideoIn.py but reads screen snapshotsrgb2video.py	combine a sequence of rgb image files into a CMIF video filevideo2rgb.py	split a CMIF video file into a sequence of rgb image filesThese modules and files are used by the above programs:VFile.py	classes that read and write CMIF video filesViewer.py	two viewer classes used by VeditLiveVideoIn.py	live video input class, used by VsendLiveVideoOut.py	live video output class, used by Vsend and Vreceiveimgconv.py	Image conversion subroutines for rgb2video.pysenddefs.py	Defaults shared by Vsend and Vreceicewatchcursor.py	Generally useful module to define a watch cursor in GLVeditForm.fd	FORMS' fdesign definition for Vedit's form

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -