forked from zencoder/rvideo
-
Notifications
You must be signed in to change notification settings - Fork 19
/
CHANGELOG
70 lines (44 loc) · 2.52 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
v0.9.6 IN PROGRESS, TODO: need more documentation of changes here, coming later..
Major Enhancements:
* Inspector#capture_frame behavior moved to new FrameCapturer class
Minor Enhancements:
* Inspector support for [VARIOUS NEW THINGS, TODO: itemize]
v0.9.5 2008-09-09
Note:
* Moving hosting to GitHub.
https://github.com/zencoder/rvideo/tree
2 major enhancements:
* Large files, or some tools, would dump out so much output that it could run a server out of memory.
Changed the way that output is parsed. Instead of pulling it all into memory, the log file is sent to
disk, and then post-processed.
* Added support for yamdi (http://yamdi.sourceforge.net/) for FLV metadata injection. This is much faster
than flvtool2 on huge files, and uses less memory as well.
v0.9.4 2007-12-12
3 major enhancements:
* Changed transcoder interface. The preferred interface is now to pass the input file to RVideo::Transcoder.new. This allows you to create multiple output files from the same Transcoder object, and inspects the input file metadata before the job is transcoded.
* Added screengrab functionality to the Inspector class. Fire up an inspector instance on a file, and you can take one or more screenshots through inspected_file.capture_frame("50%").
* Added resolution/aspect support. Pass :width and :height parameters to a Transcoder instance, and include $resolution$ or $aspect_ratio$ in the recipe.
4 minor enhancements:
* Remove old/unnecessary files and features
* Three additional ffmpeg results: unsupported codec and no output streams
* One additional flvtool2 result: empty input file
* Check that input file exists earlier in the transcoding process
v0.9.3 2007-10-30
One minor enhancement:
* Reraise all unhandled RVideo exceptions as TranscoderErrors
v0.9.2 2007-10-30
One minor bug fix:
* Correctly parse invalid files, where duration and bitrate are N/A, but start: 0.000 is included
v0.9.1 2007-10-11
One major enhancement:
* Added Mencoder support. (Andre Medeiros)
Two minor enhancements:
* Added total_time method to RVideo::Transcoder instances.
* Added another error condition for ffmpeg - codec not found.
Two notes:
* Tried and tested using open3 and open4 for command execution, but mencoder would unexpectedly hang with certain files when using these. Reverted these changes.
* Mencoder has basic unit tests, but needs more tests. In particular, example output should be added for a variety of cases (especially failures and errors).
v0.9.0 2007-09-27
* Public RVideo release.
v0.8.0 2007-09-27
* RVideo rewrite.