24hourloop forum
Welcome Guest   [Register]  [Login]
 Subject :Version thread.. 2010-02-28 10:09:46 
admin
Joined: 2009-04-01 01:20:03
Posts: 141
Location

Subscribe to this thread if you want to hear whenever a new version of YAMF is released.

I just finished a bit of work on YAMF, the cross-platform mencoder frontend. IT features a few bug fixes, support for the latest mencoder and a much better UI for Linux (where I moved all my video-encoding now). It is now at level 0.62.

Note that YAMF requires a quite recent version of mplayer/mencoder. You will also need a version compiled with AAC support if you wish to encode in this format (I do). Most distributions (and the web downloads) does not include AAC since the library (libfaac) comes with different licensing than the rest of mencoder/mplayer. I eventually resorted to compiling mplayer myself, something that is not terribly hard to do. I shall publish a short post on how to do so later.

Windows users: Note that you will faily recent mplayer/mencoder binaries at this site. Download them if there are incompatibilities. This in particular applies if you have AAC problems or issues with the bpyramid parameter.

YAMF build 0.59 contains x264 options primarily destined for hardware devices. I now hace access to the required settings for dozens of devices but really wasn't too keen on typing all the presets. If you have a particular device that you need a preset for, let me know and I will supply one that you can import.

version 0.5 adds bug fixes, heavy multitasking and preset imports.

version 0.4 uploaded. A number of bug fixes and multithreading during job processing, i.e. you can heap more jobs on, load and view new material, change presets, etc.

Everything (joblist, jobs, presets) is now saved as XML. Presets can thus be edited offline and are no longer susceptible to upgrade complications. I'd appreciate preset feedback.

v. 062

Addition of the ability to automatically mux chapters into (if you have such files) into Matroska output (works only for Matroska). Adjustment of the pyramid parameter for newer mencoder versions (would generate an error otherwise). A few bug fixes. Added a stream muxer tab but I didn't complete it, yet. Removed all WIndows executables (Grab the latest mencoder/mplayer from http://www.24hourloop.com if you run Windows).

Added option to use mencoder/mplayer lavf demuxer. This is pretty much recommended because at present mencoder/mplayer's default demuxer has/had some issues.

YAMF will not install elevated in Windows 7 and Vista, i.e. properly go into Program Filees(x86).

Corrected some cosmetic issues under Linux, depending on your Linux distro where some of the tabs lookeda bit garbled. It is very hard for me to since the controls and fonts wildly differ, but I am trying.

Also, mencoder has some issues natively encoding AAC audio output. Again, grab the latest build from YAMF's home page.

Stay tuned for the stream muxing. Personally for me it's not extremely important. I have plans to add the ability to multiplex tranport streams (TS) as output, so this is likely to appear as well.

A few neat things. YAMF will now automatically multiplex any number of audio and subtitle streams into the resulting video files. Note that this will only work when you use the Matroska container (I am pondering Transport Stream but haven't had any requests). The code is so kind to actually scale and convert SUP subtitles (BluRay) to Vobsub format. Thanks a lot to Volker Oth for his library for this. The code does a bit of guess work here. For example if you start out with full HD resolution and then scale down to 720x480 it will scale the subtitles to SD. However, since YAMF allows you to freely rescale while preserving aspect ratios this may sometimes not easily be converted/gleaned. For example nothing would stop you to convert to 480x480 (SVCD). The subtitles would likely look odd there. IF things don't turn out so well, I suggest you convert by hand using BDSup2Sub and then simply use YAMF's multiplexer. If the extension of the subtitle file is not .SUP it will simply multiplex and not convert. Note that whatever you multiplex into audio or subtitles must be digestible by the Matroska container.

You can set languages for subtitles and audio streams. You can set the default in the profile.

A few other things: I added a version checker that goes out to the net and pulls the latest version number and lets you know when an update is released. You can turn this on and off in the profile (depending on whether you are upgrading or not this is turned on or off by default).

Some things I fixed are the fact that the 'scale' checkbox was not remembered when saving a conversion profile. Just a nuisance. I also made sure that the job list only shows up once. Before you could open as many job windows as you liked. Now when you try to open another one it pop the existing on top.

Let me know how you like it.
IP Logged
Last Edited On: 2010-02-28 10:09:46 By admin for the Reason
Page # 


Powered by ccBoard