Releases: RandomEngy/VidCoder
Releases · RandomEngy/VidCoder
0.7.2
- Fixed duplicated subtitles when running multiple encodes off of the same title.
0.7.1
- Changed file caching from PNG to BMP for a performance increase, and refactored it to never block the UI thread. Moving the preview slider and making picture changes should be more responsive.
- The Video tab now displays the type, video codec and framerate of the input.
- Updated wording on DVD/VIDEO_TS folder to refer to Blu-rays as well.
- Updated look of the "remove" button.
- Fixed crash when dragging a row by its remove button.
0.7.0
- Blu-ray support added! Thanks to j45 for getting this in HandBrake and fixing an issue I was running into. (Requires AnyDVD HD and subtitles are not supported yet)
- Added option to control the number of preview images created during a scan.
- Added memory and disc caching for preview images to make dragging the slider more responsive with HD material.
- When editing the destination, clicking outside of the box removes focus from it.
- Fixed crashes when switching titles when making preview clips or canceling in the scan phase.
- Fixed crash when attempting to import an .xml file that isn't a VidCoder preset.
0.6.1
- Updated UI to support HandBrake's AC3 encoding.
- Updated UI to support SSA subtitle sources.
- Added ability to import a preset by dragging one to the main window or with Tools -> Import Preset.
- Added ability to cancel scans and preview clip generation.
- Added ability to automatically pause when certain processes are detected and resume when they are gone.
- Relaxed dimension restrictions from a multiple of 16 to a multiple of 2.
- Updated ETA calculation to be for the entire queue and changed format to indicate units.
- Changed subtitles to display their specific type rather than just Text/Bitmap.
- Simplified preview window title when PAR is 1:1.
- Updated HandBrake to svn3594
- Fixed crashes when batch queueing multiple titles with different subtitles/audio tracks.
- Fixed crash when closing while encode is in progress.
- Fixed chapter marker UI visibility not updating on preset revert/delete.
- Fixed issue with auto-calculating dimensions in non-anamorphic which could cause a crash.
- Fixed preview window not updating after delete/revert of preset.
- Fixed foreign audio search.
- Fixed "scan error" message staying around during a new scan.
- Fixed potential crash when switching preview screen during a scan.
0.6.0
- Overhauled Advanced x264 panel to bring it up to date and streamline a few things.
- Reworked the Destination UI to be a bit cleaner than a plain textbox. Added more error checking on the Destination box.
- Broke out Current/Average FPS to a popup dialog box when hovering over the progress bar.
- Added "Same as Source" option for audio sample rate. Also did refactoring to store sample rate as a raw number in Hz.
- Visual refresh for Input/Output preview boxes: added gradients, shadows and moved the label inside the box.
- Added tab navigation for titles in the Chapter Markers dialog, and made the text selected by default after tabbing to another title.
- Changed auto-naming to avoid choosing the same name as the input file.
- Updated to latest HandBrake SVN (3501)
- Added icon to the "Play" button for generating preview clips and changed text to "Play Preview Clip".
- Added (No chapters found) marker when there is only one chapter, instead of the "Chapters 1 - 1" UI.
- Added tooltips explaining why the .mp4 extension or the Add Source Subtitle buttons are disabled.
- Tweaked color of paused progress bar.
- Fixed problem where batch file encodes were not automatically assigned the right extension.
- Fixed bug preventing chapter marker UI from showing/hiding when "Include Chapter Marker" checkbox is toggled.
- Fixed crash when using custom chapter names across titles with different chapter numbers. Disabled custom chapter names carrying over from title to title.
- Fixed bug that caused the Pixel Aspect Ratio to display as 0/0 when first switching to Custom Anamorphic.
- Fixed UI issues that could occur when the source scan failed.
0.5.1
- Fixed Target Size functionality.
- Added Lame MP3 audio option when using MP4 container.
- Added ability to choose log verbosity and toned down the default logging verbosity from 2 to 1.
- Fixes x264 settings on the iPad preset.
- Made preset system more robust to encoding crashes.
0.5.0
- Added Completed Items tab that lists finished encodes
- Displays encode time and status (Succeeded/Failed)
- Double-click an item to play it
- Right-click to display an option to open the containing folder
- Right-click on or anywhere in the Completed tab to display an option to clear all completed items
- Added built-in Apple presets (iPod, iPhone, Apple TV, iPad, Universal)
- Updated to latest stable Handbrake SVN (3347).
- Updated default title detection to use the built in HandBrake detection instead. Not a perfect algorithm but it can sometimes pick out the correct one from a bunch of obfuscated titles.
- Updated folder browser dialog to newer Vista version. Should have a side-effect of fixing folder selection on Vista.
- Fixed bug preventing cleaning of preset names when saving them. Eliminates crashes when saving presets with charachters not allowed in file names.
- Fixed framerate control and added VFR peak framerate option.
0.4.1
Changes:
- Marks system as "working" to prevent computer from sleeping during an encode.
- CPU priority changed to BelowNormal during encodes.
- Encode percentage displayed on progress bar.
- Added additional options for custom format auto-naming: {preset}, {date}, {time} and {quality}.
- Fixed crash on re-opening settings window.
- Fixed crash on adding SRT subtitles.
- Fixed null reference exception on some batch encoding.
- Fixed exception when HandBrake logs an empty line.
- Fixed video encoder not updating on revert or change of preset.
0.4.0
Changes:
- Added ability to queue up multiple video files or titles at once. These queued jobs will use the currently selected encoding settings.
- Multiple files: Drag them onto the main window or use File -> Enqueue Multiple Files.
- Multiple titles: File -> Enqueue Multiple Titles.
- Replaced buttons at the top of the encoding window with a toolbar, and tweaked the layout.
- Added keyboard shortcuts:
- Open Video File: Ctrl+O
- Enqueue Multiple Files: {"Ctrl+Shift+O"}
- Open DVD Folder: Ctrl+F
- Add to Queue: Ctrl+Q
- Enqueue Multiple Titles: Ctrl+T
- Show Log Window: Ctrl+L
- Show Preview Window: Ctrl+P
- Show Encoding Window: Ctrl+N
- Choose Output Destination: Ctrl+D
- Close Encoding Window: Esc
- Save Encoding Preset: Ctrl+S
- Save Encoding Preset As: {"Ctrl+Shift+S"}
- Rename Preset: F2
- Added automatic cleanup of old encode logs. Automatically keeps the last 10 session logs.
- Focus main window when opening VidCoder with multiple windows open.
- Fixed manual output directory getting reset to default directory when switching encoding presets.
- Made the Title dropdown visible in "Video File" mode if multiple titles were detected.
- Fixed cases where the output extension wouldn't refresh after encoding setting changes.
- Handling a rare exception that can happen when opening a URL.
- Automatically create the output directory if it doesn't exist when encoding starts.
- Changed P-Invoke calling convention to Cdecl to clean up some warnings.
0.3.0
Changes:
- Added customizable columns on the Queue. Right click->Customize columns, then drag and drop to choose and reorder. Column sizes will also be remembered.
- Added new column choices of Video Encoder, Audio Encoders, Video Quality and Audio Bitrate (off by default).
- Fixed issues with DVDs with invalid titles
- Added support for multiple angles
- Fixed bug where autocrop was not being applied correctly
- Fixed bug where autocrop dimensions were not being updated on title changes
- Changed background color of preview window from black to dark gray to show any black borders the picture might have
- Added website links to the help menu
- Made capitalization on automatically generated output files a bit nicer for DVDs. (ex: The Wire vs THE_WIRE)
- Added descriptive text to folder dialogs
- Lowered main window minimum width