- 12-Mar-08Added artwork (drag and drop picture files (jpg, gif, png) or pictures straight of webpages into the artwork square
in multi selection or single selection editors. Artwork saved to the library as a png format and shown in a tool tip in the table (when you move your mouse
over a video). The artwork can also be saved into the metadata of mp4 as part of the save mp4 metadata function.
Improved H264 custom profile: more video codec options, better quality, faster encoding of first pass without any loss of quality.
Made a quicktime compatible/incompatible option for those of us who don't care about quicktime as it is a rubbish video player anyway.
If you don't restrain your video to be quicktime compatible you can have better settings for better quality. Not many players support more
than 1 B-Frame and avi does not support it either so be careful when selecting your options. SMPlayer (MPlayer) supports multiple
B-Frames, VLC seems to have problems with it.
Fixed the option for adding multiple jobs while a video is beeing encoded.
Fixed the delete all jobs option while a video is being encoded.
Fixed delete checked items (IDs not reset properly, now ok).
Tool tip over a video in the table shows the artwork.
Multiple enable/disable converting jobs option. Select more than one job by holding "ctrl" or "shift".
Started work on enabling Podcasts (including subscription, download...).
- 23-Feb-08 Redesigned the library and table completely, for faster use, many bugs fixes and more options available such as multiple selection.
Improved search algortithm for getting video info from the database.
You can now hide and show columns, right click on header of the table.
Improved library export format.
Actors for series now available for import
Edition of multiple files possible as well as deleting, updating and adding to convert for multiple files, simply tick the files you want to process and select the action.
Fixed many bugs with the table and library not always in line when modifying file data when filters were used.
Improved algortithm to search file names to get hints on TV shows info such as season number and episode number.
- 15-Feb-08 More Major library fixes due to special characters, fixed problem with special characters in database queries and save to mp4 tag.
Option to automatically organise the library is now working, so if you want the library to rename and move the files within your media folder automatically enable
this option from the preferences menu.
You can now obtain individual TV show information such as episode name, this is derived from the series name, season number and episode number. Only videos within
the library which are tagged as "TV Show" can be updated. If no season number or episode number is set for the video,
the library will try to derive them from the video file name.
This will work with popular naming formats such as "S01E01", "1x01", "Season 1 Episode 1", "S1E1"....So if you want to get the episode info automatically try to
keep this format when renaming. This is not case sensitive so you don't need to worry about that. To update the episodes info select an episode and go to "Edit",
"TV Shows" then click on "update selected TV show info", or simply to update all the TV shows click on "update all..." from that same menu. On the right hand side panel
when it pops up with the results make sure to choose the correct Series if more than one match was found.
Fixed the progress bar window which would keep poping up and stop you from switching windows now you can let it run in the background without bothering you.
-
08-Jan-08 Major library problem fix, Special characters were not converted being stored to XML which would corrupt the library database file.
XML special characters (such as """, "'", "&"...) within the title, filename or any other part of the videos info are now replaced to there ASCII code
to avoid this corruption when trying to read from the XML library file.
Bugs are collected into a log file inside the logs folder of the application instalaltion directory "Error....(date, time...).log", can be useful to
spot errors or problems that need fixing in the application.
-
05-Feb-08 Fixed conversion profiles window closing.
Fixed merge avi tool operation mode, now independent.
Fixed encoding to DVD error. Also now output can be (DVD compliant) mpeg only.
Fixed minor GUI bugs (label mix up...).
Create DVD Tool to combine multiple DVD compliant mpeg files (created with either of the DVD profiles) onto one DVD,
each clip is added as a different chapter on the DVD.
Improved search engine for the www.mandeldev.co.uk database as well as security fixes (database security). Improved detailed database search algorithm.
Access and search now done through
the website www.mandeldev.co.uk/EN/database.php
Support added for input files (.wav, .ac3, .dts, .mp2, .mp3, .h264), sound input conversion only with the FFMPEG general profile.
Added menu bars for each tool
First pass video file now saved to a temporary file rather than "null" fixes problems with recycling bin trying to delete null which it can't.
Input audio files can be specified separately from the source video file, (i.e. you can use a video file "video.avi" and audio file "video.mp3" as the source).
Replaced Popupmenus with SWING equivalent, stops the program pausing when the popup menu is opened.
- 28-Jan-08 Audio only conversion (e.g. DVD audio to mp3, mp2, ac3, wav) with the FFMPEG profile.
Improved the language packs.
Option to force audio synchronisation with the FFMPEG profile (useful for corrupted videos such as satelite TV with corrupted frames).
Deletion of obsolete conversion jobs on program startup.
Resizable panels improved.
- 25-Jan-08 Editor navigation inline with the table row order.
Fixed deleting problem when removing a video that has just been added to the library by the encoder
FFMPEG/Mencoder PCM signed 16 bit little endian tested and working with avi.
The FFMPEG profile with MJPEG and PCM signed 16 bit little endian (in avi file) has been tested and works on the Targa H3010 mp3 player.
Loading of language packs is not available. So far only english and french language packs, but you can create your own by copying one of them
(from the languages folder) and calling it the language it is in (e.g. espanol.xml) and open it and replace the text between the <translation>
and </translation> tags with the correct translated sentence. Then all you have to do is select it from the languages menu.
If you have created a language pack and want to share it with other users get in touch with me so that i can include it in future releases.
- 22-Jan-08 Sorting and renaming of converting jobs on program startup.
Possibility to cancel the multiple video (All videos) info update and cancel multiple files import or import and find info
Up/Down keys navigation with autoscroll and auto focus on the main library table and all the filters.
Added elapsed and remaining time estimates on multiple video info update and import.
Removed always on top property of progress window
Fixed (disabled) multi-threading problem with FFMPEG with some of the profiles (e.g. 3gp/PSP mpeg4/iPod mpeg4).
Fixed audio codec problem for Zune, Windows Media and MJPEG profiles (codec name corrected inline with this libavformat version).
More code cleaning up...
- 21-Jan-08 Auto shutdown/restart on encoding completion.
Reverted menus back to SWING.
Muxing to mp4 speed improvements, (multitasking).
- 18-Jan-08 Reviewed and improved research from imdb.com
Updated "mandeldev.co.uk" database (Much more complete)
Drastically improved filters algorithm, now instant update even on huge libraries (tested on library of over 800 videos)
Data structures efficiency improvements
Added update version checker
Added ability to store many actors and filter films on many actors
Added ability to type in the genre instead of choosing from preset types (All the genres from the library are kept in memory to select instead of re-typing
More code cleaning up...
- 16-Jan-08 Slight GUI improvement
Fixed batch list deletion problem, and added option to clear all the jobs
Batch list is now save to disk and is loaded on startup, so you don't lose your jobs when you close the program.
IMPORTANT CHANGE!!! Added ability to get video (Movie/TV Show) info from www.imdb.com. Therefore huge repertory
of data now available. But obviously much slower than my dedicated database which is only small for now.
Added a big pack of codecs just in case the built in FFMPEG codec library needs any external codecs.
These codecs only work with Mplayer and Mencoder!
More improvements in some data structures
More code cleaning up...
- 12-Jan-08 Added a general MENCODER profile and FFMPEG profile to take advantage of all the formats
and codecs available from the FFMPEG library.
Added pcm option for MJPEG profile
Improvements in some data structures
More code cleaning up...
- 28-Dec-07 Added de-interlacing for ipod and psp mpeg4 profiles and MJPEG profile.
Removed redundant profiles
Fixed PSP and iPod mpeg4 profiles aspect ratio problem.
Added option to convert to MJPEG using either ffmpeg or mencoder.
More code cleaning up...
- 26-Dec-07 Added skip seconds option, to start encoding (inc. preview) the chosen position in the video (seconds from the
start of the video)
Added number of frames to encode option to choose if you want the encoding to stop after a certain number of frames (useful to test encoding
settings so that you don't have to wait for the whole video to be converted and only test on a small clip).
Added manual audio amplification option to amplify the audio from sources with low amplititude such as DVDs.
Be careful with the values you use as values to high will distort the sound and give crackling sound. (e.g. Use around 8db for DVD source).
Added a generalised MJPEG profile with the choice of the audio codec (inc. mp3, wma7, wma8).
Fixed framerate mix up bug in batch conversion.
Added option to manually force an aspect ratio when the DVD is wrong (it actually does happen, I have come across a few recently)
Fixed importing videos from folder bug where one of the file inside the folder does not have an extension.
Code cleaned up...
- 07-Nov-07 Added subtitle Font size selection
Code improvements...
- 24-Oct-07 Fixed DVD output aspect ratio, fixed program expired bug
- 19-Oct-07 Added, 3gp, MJPEG, Windows Media, Microsoft Zune, iPod 5.5G (iPhone, Classic, new Nano) H.264, DVD (.VOB)
PSP AVC custom (H.264) and custom profiles with custom audio settings for most preset profiles.
Customizable batch conversion list.
Fixed second pass H.264 multithreads bug.
Now using new MPlayer and Mencoder (rc2) release on the 9/10/07!!
Also from this version on, no limitations, completely FREE!!
- Converting any videos to FLV format (Flash video) to stream on your website for example.
- 05-10-07 Audio amplifying tool to increase the volume of video file with format avi or mp4 (video codec h.264 only)
- Importing videos into library with drag and drop. (If your firewall asks, allow the connection or it will block on
import as I have not put a time out on the connection yet and the default on is pretty slow.
- Updating film information from our online database. (film database very limited for the moment)
- Converting videos to iPod (mp4) format (16:9 and 4:3 and auto detection profile. Tested on iPod Video 5G, compatible with itunes and quicktime).
- Converting videos to PSP (mp4) format (16:9 and 4:3 and auto detection profile. Tested with firmware 3.11, compatible with itunes and quicktime).
- Converting videos to H.264 (mp4) and Xvid (avi) format (DVD quality for archiving videos to hard disk).
The H.254 profile is very high quality and will take much longer than Xvid but I believe the quality is much better
and worth the extra time (H.264 profiles now compatible with quicktime).
- Cropping and appropriate scaling has been implemented in this version.
- Multi threaded support. For faster encoding multiple threads can be used if you have a dual or quad core processors
(e.g. core 2 duo, AMD X2...), by default the program will check what CPU you have and input the number of cores
automatically but you can change it manually if you go to Tools-->Preferences and input the number of cores you
have then close the preferences window. (Warning!! the default number should be correct and if you change
the input to more cores than you actually have encoding will be slower and your computer might become unstable).
- Added a function to do a batch list for encoding, which means
you can add many videos into a list then let the computer convert the whole list without needing you
to do anything. All the in the list will be converted with the same profile (same settings) but don't
worry the cropping and scaling and detected automatically for each video.
- Muxing from avi(H.264 + aac) to mp4 (H.264 + aac).
- Save tags to mp4 metadata for reading with iTunes or FrontRow or any software that can read metadata from mp4 files.
- Custom Xvid and H.264 profiles added so now you can play with the encoding settings yourself.
- Column widths within the library now saved in preferences so you don't have to keep resizing them.
- Bitrate calculator created to help you work out the bitrate to obtain a required filesize or give you
an indication of the filesize for a given bitrate.(The calculator only looks at the video part of the file
and not audio). You can find the calculator in the "Tools" menu or on the Custom Xvid and H.264 profiles
settings windows.
- AVI merge tool which enable you to merge avi files into one. The file need to have the same dimensions and bitrate
to make sure the merge is done properly.
- Inverse telecine and deinterlace filters available to select from the profile choices window. Inverse telecine to
use on films where you can see some strange lines in areas of motion. On interlaced videos use the medium or simple
deinterlace filters, full deinterlace present for completeness only but is extremely slow (1FPS which means somwthing stupid
30hours to convert 2hours of video).
- Hard coding of subtitles into the video now possible, option available through the profile choices window. When
hard coding subtitles if you don't want sync problems tick the raw transcode box. The subtitles need to be text format, graphical
format will not work.