OSDN Git Service

Set an minimum subtitle display time of three seconds *or* until the next subtitle...
[handbrake-jp/handbrake-jp-git.git] / NEWS
1 NEWS file for HandBrake <http://handbrake.m0k.org/>\r
2
3 Changes between 0.9.1 and 0.9.2:
4
5 CORE
6
7 - AC3 in MP4 support
8 - Multi-track audio support for Apple devices
9 - Better handling of audio discontinuities
10 - More flexible, "loose" anamorphic
11 - Variable frame rate encoding
12 - MP4 optimization for progressive downloads
13 - Dynamic range compression for encoding from AC3 audio
14 - Ability to encode an audio stream and pass it through at the same time
15 - iPhone-compatible anamorphic (pasp atom)
16 - Robust program and transport stream support
17 - Better handling of DVD read errors from invalid VOB units
18 - Detects and works around missing end of cell markers
19 - Recovers from loss of signal in a stream
20 - Drops subtitles less often
21 - Keeps chapter markers in better sync and prevents duplicates
22 - Better handling of B-Frames
23 - Tunes FIFO sizes by CPU count
24 - Finally squashes the bug that cut off the end of movies
25 - Preset changes
26 - Standardizes on standard out for progress and standard error for everything else.
27 - Correct channel counts when passing AC3 audio to Matroska
28 - Tag MP4 files as encoded with HandBrake
29 - No more merging short chapters
30 - Newer copies of x264,
31 - VBV 2-pass patch for x264
32 - Sets keyframes for x264 by frame rate.
33 - Support for >2GB MKV files in Linux
34 - Code audio languages in a way QuickTime understands
35 - Better subtitle positioning
36 - Fewer crashes in 2-pass encoding
37
38 MAC
39
40 - Leopard Only
41 - Sparkle
42 - Reads .eyetv files as well as .dvdmedia files
43 - Much better queue
44 - More white space
45 - Code restructuring
46 - Activity window logging, complete with a "black box recorder" for crashes
47 - Ability to open a single title for a DVD instead of scanning the whole thing
48 - Warns people when they try to queue up two files with the same name
49 - Maintains picture filter states between jobs
50 - .xib Interface Builder files SVN can track
51 - Switches to NSImageView for previews, so no more useless OpenGL effects
52 - Temporary loss of localizations for foreign languages (the old system was broken anyway)
53 - Separate filter settings for every queued job
54
55 WIN
56
57 - Revamped preset system
58 - Sparkle-compatible update checker
59 - Activity log window
60 - CLI built-in preset parsing
61 - No more admin rights required in Vista
62 - Handles more display resolutions
63
64 CLI
65
66 - Built-in presets
67 - Short names for denoising (weak, medium, strong) and deinterlacing (fast, slow, slower) 
68 - Solaris port
69 - No more x264b30 (use -e x264 -I -x level=30:cabac=0 instead or better yet an iPod preset)
70 - Chapter marker .csv input fixed
71 - CRF as default quality mode for x264, now -q is CRF and if you want CQP add -Q to it
72 \r
73 Changes between 0.9.0 and 0.9.1:\r
74 \r
75         Core HandBrake Changes:\r
76         + Added: Forced subtitle support\r
77         + Added: 6-channel Vorbis audio\r
78         + Changed: Much better buffer management, leading to impressive speed-ups all over the place\r
79         + Changed: Color subtitles now display in color, instead of being transparent.\r
80         + Changed: All errors to stderr with hb_log() instead of to stdout with fprintf()\r
81         + Changed: Accept stream input where the file type is in caps (.VOB instead of just .vob, etc)\r
82         + Changed: Better quality Vorbis codec (AoTuV)\r
83         + Changed: Faster (threaded) ffmpeg\r
84         + Changed: Force x264 to use a key frame at chapter markers\r
85         + Changed: Try to recover from bad preview scans instead of crashing\r
86         + Fixed: No more hanging when using MKV with chapter markers\r
87         + Fixed: "Same as source" FPS now works correctly when the end-credits of a progressive film are interlaced.\r
88         + Fixed: "Slow" deinterlacing no longer doubles up the chapter markers\r
89         + Fixed: Proper display of fading subtitles\r
90         + Fixed: Nasty artifacts from inaccurate rounding in the video scaler\r
91         + Fixed: Improved compatibility with streams that have missing/misplaced PMTs\r
92         Assorted other changes\r
93         \r
94         Mac Changes:\r
95         + Changed: Bigger buffer for the Activity Log\r
96         + Changed: Redesigned Queueing window\r
97         + Changed: Redesigned Preferences window\r
98         + Changed: Structural reorganization of the code into more segmented files\r
99         + Fixed: Closing the main window no longer causes HandBrake to quit\r
100         + Fixed: Changing dimensions in Picture Settings no longer causes a crash\r
101         + Fixed: Target size bitrate calculation\r
102         + Fixed: Picture Settings previews now scale to display resolution and screen size\r
103         Assorted other changes\r
104         \r
105         Windows Changes:\r
106         + Added: More robust exception handling\r
107         + Added: On-completion options to shutdown, suspend, etc\r
108         + Added: Turn tooltips on or off\r
109         + Changed: Open source, NullSoft installer\r
110         + Fixed: Add-to-queue issues\r
111         + Fixed: Foreign language issues\r
112         Assorted other changes\r
113         \r
114 Changes between 0.8.5b1 and 0.9.0:\r
115 \r
116         Core HandBrake Changes\r
117         + Added: Matroska (MKV) container output\r
118         + Added: Limited MPEG-2 transport stream (.VOB and .TS) input support\r
119         + Added: Option to write MP4 files larger than 4GB\r
120         + Added: Video filters (pullup, yadif, mcdeint, hqdn3d, pp7)\r
121         + Added: DTS audio input\r
122         + Changed: Switched to Lanczos scaling from libswscale\r
123         + Changed: Precise chapter marker location\r
124         + Changed: Newer libraries\r
125         + Changed: Much faster (threaded) iPod encoding\r
126         + Changed: "Same as source" works differently (better?) now\r
127         + Fixed: Audio drops should be thoroughly banished now\r
128         + Fixed: MP2 audio support\r
129         Assorted other changes\r
130         \r
131         CLI Changes:\r
132         + Added: Chapter naming\r
133         + Added: Many new command line options for subtitles and filters.\r
134         + Added: Turbo for 2-pass x264 encodes\r
135         Assorted other changes\r
136         \r
137         Mac Changes:\r
138         + Added: Chapter naming\r
139         + Added: Growl support\r
140         + Added: Advanced x264 settings tab\r
141         + Added: Logging window\r
142         + Added: Turbo for 2-pass x264 encodes\r
143         + Added: Many new presets\r
144         + Added: Unified toolbar\r
145         + Changed: Default settings\r
146         + Changed: Further integration of the queue and active queuing\r
147         + Changed: Browse DVDs like any other volumes\r
148         + Fixed: No more floating window syndrome (Mac)\r
149         + Fixed: Presets retain "magic sauce" when you change settings\r
150         Assorted other changes\r
151         \r
152         Windows Changes:\r
153         + Changed: New C#-based Windows GUI front-end\r
154         + Changed: Improved queuing\r
155         + Changed: DVD information parser\r
156         Assorted other changes\r
157 \r
158 Changes between 0.8.0b1 and 0.8.5b1\r
159 \r
160         Core HandBrake Changes\r
161         + Added: iTunes-style chapter markers.\r
162         + Added: 5.1 AAC surround sound.\r
163         + Added: Dolby Pro Logic I and II downmixing of discrete surround sound.\r
164         + Added: 1-channel AAC sound from monophonic sources.\r
165         + Added: Advanced x264 options. (including High Profile support)\r
166         + Added: B-frames in x264 + .mp4\r
167         + Added: PPC Linux Support.\r
168         + Added: Preserve language IDs from the DVD in .mp4\r
169         + Added: Snapshot build method.\r
170         + Added: Anamorphic video display in QuickTime.\r
171         + Changed: Renamed back to HandBrake.\r
172         + Changed: Libraries updated.\r
173         + Changed: Enabled Update Checker.\r
174         + Fixed: Multiple Audio tracks.\r
175         + Fixed: Sped up DVD scanning time by being nicer to libdvdread.\r
176         + Fixed: .dmg is now mountable in Mac OS X versions older than 10.4\r
177         + Fixed: Proper output size from x264 in target size mode.\r
178         + Fixed: Allows output sizes larger than 2 gigs in Linux.\r
179         + Fixed: Several small memory leaks have been plugged.\r
180         + Fixed: Fixes for 64-bit systems.\r
181         + Fixed: Keep Aspect Ratio is no longer forced, so user-set height values are respected.\r
182 \r
183         CLI Interface Changes\r
184         + Added: Customize maximum width and height while keeping aspect ratio\r
185         + Changed: Much prettier help screen\r
186         + Changed: HBTest/MediaForkCLI renamed to HandBrakeCLI\r
187         + Fixed: Better display of audio and subtitle ids\r
188 \r
189         Mac GUI Changes\r
190         + Added: Presets! Includes initial ones for AppleTV, iPod, and PS3.\r
191         + Added: Preference option to auto-name output files with the DVD name and title number.\r
192         + Added: Preset support for x264 options.\r
193         + Changed: Remembers last destination path.\r
194         + Changed: Remembers last source path.\r
195         + Changed: Copy and paste in text fields.\r
196         + Changed: Updates target size more quickly.\r
197         + Changed: Mac GUI no longer retains target size values between enqueued jobs. (http://HandBrake.m0k.org/forum/viewtopic.php?t=249)\r
198         + Fixed: Preview frames are no longer distorted in anamorphic mode.\r
199         + Fixed: Mac GUI no longer floats above other windows.\r
200         + Fixed: Browse by file no longer dims the browse button preventing you from changing browse locations without switching back and forth between it and drive selection. (http://HandBrake.m0k.org/forum/viewtopic.php?t=342)\r
201         + Fixed: Makes sure destination directory is valid.\r
202         + Fixed: Fills in the file save field with the current output name instead of leaving it blank.\r
203         + Fixed: Update destination field with the current path instead of using the last one, which could have been a DVD.\r
204 \r
205         Windows GUI Changes \96 Version 2.2 beta 1\r
206         + Added: A few presets for the iPod in the menu.\r
207         + Added: Ability to set default settings for all program encode options. \r
208         + Added: Ability to turn off Automatic Update check on start-up. See Tools > Options\r
209         + Added: Mod 16 check on the Height and Width boxes. \r
210         + Added: Check the amount of hard disk space left is not running low when saving file. \r
211         + Added: Option to have a Read DVD window showup on start-up.\r
212         + Added: \93View DVD data\94 Menu item in the tools menu. \r
213         + Added: Links to the Homepage, forum, wiki and documentation page in the Help menu.\r
214         + Added: Chapter markers check box (New feature in 0.8.5b1 CLI)\r
215         + Changed: View DVD Information no longer appears after clicking the \93Browse\94 button. \r
216         + Changed: A few changes to the GUI - replaced textboxes with Dropdowns which auto-populate. \r
217         + Changed: Auto Crop and Aspect text now automatically update when a new title is selected.\r
218         + Changed: Several tweaks to the GUI design, remove a few text items that are no longer needed.\r
219         + Changed: Ability to Queue videos enabled with completely re-written code. \r
220         + Changed: Ability to queue stuff up while the encoding process is running. \r
221         + Changed: Ability to remove items from the encode queue while is running. \r
222         + Changed: Anamorphic option blanks out resolution boxes. \r
223         + Changed: Re-written update checker. \r
224         + Changed: Ability to turn off update check on start-up in Tools > Options\r
225         + Changed: Auto Crop option now fills in figures into text boxes when selected. \r
226         + Changed: Mp4 now default output file extension.\r
227         + Changed: Enabled 5.1 AAC option.\r
228         + Changed: Enabled h264 advanced options. \r
229         + Changed: Updated the FAQ.\r
230         + Changed: Included new version of HandBrake. Version 0.8.5b1.\r
231         + Fixed: Pixel Ratio Not being saved with the profile.\r
232         + Removed: Both \93View Data\94 buttons on the Title Selection Window.\r
233         + Removed: The \93Read DVD\94 button. -  Automatically reads the DVD after selecting a source now.\r
234         + Removed: The Help and Support window. Been replaced with a few Web Links.\r
235 \r
236 \r
237 Changes between 0.7.1 and 0.8.0\r
238  + MediaFork project forked from HandBrake source <http://handbrake.m0k.org/>\r
239  + Updated libraries (meaning better quality, hopefully fewer bugs, and increased speeds)\r
240  + iPod 5.5G support\r
241  + Revamped graphical interface (Mac OS X)\r
242  + Anamorphic encoding with pixel aspect ratio\r
243  + Brighter color reproduction in QuickTime\r
244  + Lists disks by DVD name instead of by drive name (Mac OS X)\r
245  + Titles output movies based on the DVD name (Mac OS X)\r
246  + 32Khz audio output\r
247  + Constant rate factor encoding with x264\r
248  + New preference item to turn deinterlacing on by default (Mac OS X)\r
249  + New preference item to select the default audio language (Mac OS X)\r
250  + Bugfix for reading straight from a DVD\r
251 \r
252 Changes between 0.7.0 and 0.7.1\r
253  + Universal Binary for PPC and Intel\r
254  + Bugfixes for missing subtitles, audio glitches with LPCM tracks and more\r
255 \r
256 Changes between 0.7.0-beta3 and 0.7.0\r
257  + Multithreaded H.264 encoding with x264\r
258  + Added option for H.264 Baseline (suitable for iPods)\r
259  + (Very) experimental queue support\r
260  + Fixes for some DVD titles HandBrake would not recognize\r
261  + Fixes audio gliches when encoding from LPCM tracks\r
262 \r
263 Changes between 0.6.2 and 0.7.0-beta3\r
264  + Chapters selection\r
265  + Custom framerate\r
266  + Subtitle support\r
267  + Check for updates\r
268  + Custom aspect ratio\r
269  + Audio samplerate selection\r
270  + mp4/H.264 output\r
271  + Proper NTSC support\r
272  + AC3 pass-through\r
273  + Progress bar in the dock icon (OS X)\r
274  + 2-pass H.264 encoding\r
275  + Constant quality encoding\r
276  + Grayscale encoding\r
277  + Up-to-date BeOS UI\r
278 \r
279 Changes between 0.6.1 and 0.6.2\r
280  + Support for DVDs with MPEG audio tracks\r
281  + Rewrote the DVD navigation code\r
282  + High quality resampler included\r
283  + Better AVI compliance\r
284  + Updated encoders\r
285  + Internal improvements\r
286  + Bugfixes\r
287 \r
288 Changes between 0.6.0 and 0.6.1\r
289  + Fixed LPCM endianness issue\r
290 \r
291 Changes between 0.5.2 and 0.6.0\r
292  + MP4 and OGM output\r
293  + AAC and Vorbis encoding\r
294  + Experimental H264 encoding\r
295  + LPCM DVDs support\r
296  + Autocrop\r
297  + GTK2 linux interface\r
298  + OS X interface localization\r
299 \r
300 Changes between 0.5.1 and 0.5.2\r
301  + Bugfixes\r
302 \r
303 Changes between 0.5 and 0.5.1\r
304  + 2-pass XviD encoding\r
305  + Bugfixes\r
306 \r
307 Changes between 0.4 and 0.5\r
308  + Bugfixes, rewrite of large parts of the core\r
309  + XviD encoding (1-pass only)\r
310 \r
311 Changes between 0.3 and 0.4\r
312  + Better multithreading\r
313  + Allow the user to specify a target size instead of bitrate\r
314  + Misc GUI enhancements\r
315  + Use low-priority threads on OS X\r
316 \r
317 Changes between 0.2 and 0.3\r
318  + OSX & Linux ports\r
319  + Allow 2-pass encoding\r
320  + Many internal changes & fixes\r
321 \r
322 Changes between 0.1.1 and 0.2\r
323  + Fixed a major bug that made HandBrake probably crash after ~ 15\r
324    minutes encoded\r
325  + Fixed a few minor memory leaks\r
326 \r
327 Changes between 0.1 and 0.1.1\r
328  + Fixed a stupid bug that prevented to scan volumes correctly if\r
329    FAT/NTFS/etc volumes were mounted\r
330 \r
331 Changes between 0.1-alpha2 and 0.1 :\r
332  + Automatically detect ripped DVDs on BFS volumes\r
333  + Allow picture cropping and resizing\r
334  + Allow dual-audio encoding\r
335  + Created files are quite compliant now (tested with OSX/Quicktime\r
336    and BSPlayer)\r
337  + Better A/V sync with some DVDs\r
338 \r
339 Changes between 0.1-alpha and 0.1-alpha2 :\r
340  + Show length for each title\r
341  + Fixed the screwed-audio bug\r
342  + Many bugfixes...\r
343 \r
344 First version is 0.1-alpha.\r