Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 Encoder GUIs

Reply
 
Thread Tools Search this Thread Display Modes
Old 29th October 2008, 21:34   #1  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Valencia, Spain
Posts: 4,248
MKVtoAVI GUI (Playstation 2, Playstation 3) - BluRay/AVCHD support for PS3

Just another gui I guess. (current ver 2.2, build 101)

Reasons for creating this application were to make a simple (yet configurable) user interface, that could let users convert video material from one container/format to another. Keeping it simple, small and not fancy is what I will stick to. It will not include dozens of encoding options, nor will try to 'outrun' some of the existing gui's. I was a MeGUI fan, until the no-go with Vista, so... mymkv2avi_gui is a tool you would start, wait (it takes long sometimes) and then get your result, without worrying if the final video is what you need. It was my desire to make one-step conversion for videos for my Playstation2 and Playstation3 consoles, divx compatible players and other devices that yet not support mkv containers, so here is the result.

Main application of the GUI is to:

* Convert any video stream inside a MKV container to XviD video in AVI container (via DirectShow)
--- Keep selected original audio stream or
--- Convert DTS/AAC/MP3 audio streams to AC3 with bitrate conversion and downmixing or
--- Convert AC3 audio streams to Dolby Pro Logic II (2ch downmix) with bitrate conversion
--- (first video stream and selected audio stream are muxed into the final output AVI container)

or

* Create Blu-Ray / AVCHD compatible output (using tsmuxer) without re-encoding.
--- Compatible with PS3 with AVC profiles up to 4.1
--- If Blu-Ray or AVCHD buttons are used, no re-encoding is performed.
--- Selected audio track is included in final compilation
--- All subtitle tracks from the source mkv are included
--- If .srt files with same name as the source mkv are found, they are added, too
--- For best results, use these buttons if your source video is full 16:9 (1280x720 or 1920x1080)

( Check my other gui for creating multiple tracks AVCHD -> multiAVCHD )



It supports various options suitable both for experienced users and 'home-appliance-type' ones.

Full package is available (15MB): mkv2avi.rar (16MB)

Executable for autoupdate (95KB): mkv2aviupdate.exe (included in tools folder)

Web page: http://mkv2avi.deanbg.com/


mymkv2avi GUI depends on external packages (all included):

* avisynth (2.58)
* mkv splitter (haali media)
* mkv_toolnix (mkvinfo and mkvextract)
* avc decoder
* eac3to
* xvid_encraw
* avimux_gui
* tsmuxer

Code:
Updates for builds 68-94:
------------------------------
* Added: Support for BluRay and AVCHD formats. You can now create BD/AVCHD compatible output and burn DVDs or copy to MemoryStick or USB drive or stick (Playstation 3 compatible).
* Added: tsmuxer support and meta file creation
* Added: Files with no audio can be re-encoded
* Added: XSUBs support for PC, Playstation 2, Playstation 3 and standalone hardware DivX Ultra6 compatible players (PC option)
* Added: Keyboard shortcuts (ALT-<key>) for faster access to various options
* Added: option to skip video re-encoding for DivX/XviD streams inside mkv
* Added: Support for DivX XSUB(r) subtitles with AviAddXSUBs (fixed CP setting for PS3)
* Updated: update procedure, server links and mkv2aviupdate.exe
* Fixed: Wrongly enabled "downmix" checkbox with DTS sources, when DTS to AC3 re-encoding is not selected
* Fixed: If mux is unsuccessful and [x] Delete temp files is selected, encoded video and audio will not be deleted.
* Known-bug: AVIMux_GUI crashes if muxed output full path (folder+filename) length exceeds certain length (over 200 symbols)

Updates for builds 50 thru 67:
------------------------------
* Fixed: long names causing errors (when longer than 500 symbols - thanks to naj for all the testing!)
* Fixed: sometimes wrong parsing of audio/video tracks information
* Fixed: open-dml and avi riff headers for avimux_gui when output exceeds 4GBs
* Fixed: unnecessary AC3 to AC3 encoding on some occasions
* Added: audio tracks now show language information
* Added: STOP button (it will leave all temporary files untouched)
* Added: upscale options
* Added: new custom size options for muxed video
* Added: CBR one pass xvid encoding
* Added: Temp folder option
* Added: Autoupdate option and executable added in full package (otherwise download mkv2aviupdate.exe)

* To-do: one-click profiles for:
-  Playstation 2 (PS2 with SMS Player),
-  Playstation 3 (PS3 with firmware 2.20+)
-  Playstation Portable (PSP with firmware 3+) and 
-  Hardware DivX players
* To-do: encoding for Playstation Portable (PSP) with embeded subtitles (it is ready but it is undergoing tests)
* To-do: progress indicator (don't count on it more than I do (-: )
* To-do: Installation procedure (Installer)
There is one of a million/billion people happy to use it, so I'm satisfied.

Last edited by deank; 11th April 2009 at 23:11. Reason: sane
deank is offline   Reply With Quote
Old 29th October 2008, 23:21   #2  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,922
[bump after URL updates]

Thank you for your contribution, deank!
Guest is offline   Reply With Quote
Old 29th October 2008, 23:38   #3  |  Link
Avenger007
Bruce Wayne
 
Join Date: Dec 2007
Posts: 283
Probably isn't wise to have the word "Downloads" in the screenshot.

Imao, apps like these only encourage stupidity by noobs to re-encode an already encoded source.
A simple app that emphasizes the need to encode directly from the source (DVD, Blu-ray, etc.) for better quality would've been better.
Avenger007 is offline   Reply With Quote
Old 29th October 2008, 23:45   #4  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,922
Quote:
Originally Posted by Avenger007 View Post
Probably isn't wise to have the word "Downloads" in the screenshot.
Where is that?
Guest is offline   Reply With Quote
Old 29th October 2008, 23:47   #5  |  Link
Avenger007
Bruce Wayne
 
Join Date: Dec 2007
Posts: 283
He just removed it.
Avenger007 is offline   Reply With Quote
Old 29th October 2008, 23:52   #6  |  Link
~bT~
н∂-αиαтι
 
Join Date: May 2006
Location: Bedfordshire, UK
Posts: 1,005
option to choose output destination/temp files folder?
option to choose higher resolutions/upscale?
option to choose CQ pass/2 pass VBR?
show encoding status?
~bT~ is offline   Reply With Quote
Old 29th October 2008, 23:54   #7  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Valencia, Spain
Posts: 4,248
...

@Avenger007,

I could have used 'desktop' or 'my documents' or... anything else...
It has no relevance, either way...

It is sad for me to get such comments, but hey... someone may find it useful. It's a thread for mpeg4 guis, so here is one. No need to be harsh.


Dean

@~bT~,

all done (except for progress indicator) in latest build

Last edited by deank; 30th October 2008 at 15:38.
deank is offline   Reply With Quote
Old 30th October 2008, 00:05   #8  |  Link
~bT~
н∂-αиαтι
 
Join Date: May 2006
Location: Bedfordshire, UK
Posts: 1,005
^ not a biggie but eac3to doesn't seem to work correctly here. isn't finding filters which are working. instead uses libav for decoding.

ps. thanks for the tool, will come in handy some day
~bT~ is offline   Reply With Quote
Old 30th October 2008, 10:10   #9  |  Link
buzzqw
HDConvertToX author
 
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
the exe only package need the "calclib.dll"

BHH
__________________
HDConvertToX: your tool for BD backup
MultiX264: The quick gui for x264
AutoMen: The Mencoder GUI
AutoWebM: supporting WebM/VP8
buzzqw is offline   Reply With Quote
Old 30th October 2008, 15:39   #10  |  Link
naj
Registered User
 
Join Date: Aug 2007
Posts: 44
It was perfect and it's getting even better!

Thanks!
naj is offline   Reply With Quote
Old 3rd November 2008, 20:19   #11  |  Link
naj
Registered User
 
Join Date: Aug 2007
Posts: 44
Is it possible to support VOB (DVD) input too?

Of course it would need only to be able to process the video and a chosen audio track, not any of the other features of a DVD...
naj is offline   Reply With Quote
Old 8th November 2008, 19:39   #12  |  Link
killerhex
Registered User
 
Join Date: Dec 2005
Posts: 389
what about for xbox 360
killerhex is offline   Reply With Quote
Old 9th November 2008, 11:00   #13  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Valencia, Spain
Posts: 4,248
As far as I know XBox supports XviD playback, so I see no problem using this tool for conversion for your console.
deank is offline   Reply With Quote
Old 21st December 2008, 08:01   #14  |  Link
goofyballer
Registered User
 
Join Date: May 2006
Posts: 2
fwiw, this didn't work for me until I renamed the updater - if I didn't, I'd get a message when booting mkv2avi.exe saying "Can't rename mkv2avi.exe, the file is currently in use" (I guess the updater was trying to do this in case it found an update), then the updater would run and say "Checking..." and would just sit there, and if I closed it a blank window would pop up saying "mkv2avi updater", and when I closed that the program didn't open.

But yeah, renaming the updater to something else fixed it.

EDIT: And trying to open a 110MB mkv file (HD video) crashes the program with an index out of bounds error ("(RT) Invalid array index (21). Valid range (1-20) - Line 1387"). PM me if you want me to send the file.
goofyballer is offline   Reply With Quote
Old 21st December 2008, 13:40   #15  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Valencia, Spain
Posts: 4,248
Could it be your MKV file contains a lot of subtitle tracks? I fixed it now. Download/update again.
deank is offline   Reply With Quote
Old 21st December 2008, 17:49   #16  |  Link
kaothan
Registered User
 
Join Date: Jun 2007
Posts: 10
Great thanks
kaothan is offline   Reply With Quote
Old 21st December 2008, 18:56   #17  |  Link
Smurf1127
Registered User
 
Join Date: Dec 2002
Posts: 22
Download links appear to be broke, is there a mirror that I could use?
Smurf1127 is offline   Reply With Quote
Old 21st December 2008, 19:31   #18  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Valencia, Spain
Posts: 4,248
I'm sorry.. there was an update for the main archive (.rar) and mkv2aviupdate.exe. Please download again.

No mirrors yet - this is my home server, so sometimes it gets quite busy and download speeds drop .

Dean
deank is offline   Reply With Quote
Old 22nd December 2008, 04:54   #19  |  Link
Smurf1127
Registered User
 
Join Date: Dec 2002
Posts: 22
@deank,

Thanks for your help. When I try to run this on a mkv file of mine, I get the following error message "(RT) Invalid array index (85). Valid Range (1-84) - Line 1377". Any ideas how to fix this, or what I may be doing wrong. Thanks.
Smurf1127 is offline   Reply With Quote
Old 22nd December 2008, 14:49   #20  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Valencia, Spain
Posts: 4,248
It should be fixed now. Update.
deank is offline   Reply With Quote
Reply

Tags
mkv2avi, mkvtoavi, multiavchd, tsmuxer

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 15:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.