Log in

View Full Version : AVCHDCoder - Blu-ray, MKV, M2TS, etc to AVCHD encoder. From input to ISO. Easy to use


Pages : 1 2 3 4 5 6 7 [8] 9 10

Knot
19th March 2010, 02:48
On most programs each job it's own file, because you can create 10 jobs but then you only want to convert the job 3 and the job 5 (for example), so you just import job 3 and job 5, don't need to import a file with all jobs.

You can adopt the ConvertXtoDVD system.
It saves each job as one file in folder ''jobs'' (example). Then you can import job 1, or job 2, or job 3, etc, and convert the respective job.
But you can move the jobs 1, 5, 6 (example) to folder ''jobs_to_convert'' and with a batch tool (can be integrated in your program or a little external application) you click on batch_tool.exe and the jobs in folder ''jobs_to_convert'' will be all converted (first job 1, then job 5, then job 6...)

It's only a suggestion! :D


(Sorry my English)

twazerty
19th March 2010, 20:04
I am now be able to import and export the complete queue. I will test this function and if it works correctly I will add this as a feature for the next version.

Now I am thinking on how exactly it should work. First I think I will add the option to save the whole queue into 1 file. And open the whole queue.
Maybe I add an option to skip items.

twazerty
26th March 2010, 01:14
I've chosen for each job an own file. I am going to make an autosave function so the queue will be saved automatically. Manually saving it elsewhere is a feature that needs some more thinking :)

Next release will contain a new feature. You can search for a movie and extract it's information for use in the introeditor like:
Getting the poster
Getting the backdrop: great as background
Genres
Countries
etc

All movie information comes from www.themoviedb.org

this is a preview of the Search movie in combination with the introeditor:
http://img20.imageshack.us/img20/9141/samplef.png

turbojet
26th March 2010, 20:08
Looks nice, I personally would only use it for multiple title disc's though. I don't see a point in using a menu for one title unless there is chapter/audio/sub menus.

Any news on DVD input/output or compression checking?

An example of compression checking. Run --crf 20 encode with filters/resizers selected an add "SelectRangeEvery(framecount/5,14)" to the avs script to process 5% of the movie. Use resulting bitrate compared to bitrate selected. So if bitrate was 10000 kbps at crf20, 4000 kbps would be 40%. Resolution has to be considered shifting between 1080p and 720p should be about twice the difference. Suggest 40-60% which puts it in the crf 22-24 range.

Also I notice the current 64 bit implementation is slower then the 32 bit. You could solve this by using avisynth64 instead. What you have to do is check %PROCESSOR_ARCHITECTURE% (windows variable) for AMD64 and if it finds it check registry for HKLM\SOFTWARE\AviSynth if found use 64 bit dll\exe.

If there is no resizing or filtering you can send it directly to x264.exe but remember to use --fps <24000/1001 for example> or you'll get vfr output and --ffindex <path to .ffindex> or it does an unnecessary index on the second pass. You can do this for x64 too as long as AMD64 cpu arch is found.

Aviysnth64 users need this beta of haali media splitter (http://www.mediafire.com/?yy5nimzdwed) otherwise they won't be able to split VC-1 (latest release) or won't have a 64 bit splitter. There's no real easy way to check the version other than to calculate crc or check the file modified date for Feb 1, 2009.

They'll also need 64 bit decoders like ffdshow64 (http://sourceforge.net/projects/ffdshow-tryout/files/SVN%20builds%20by%20clsid/64-bit%20builds/ffdshow_rev3326_20100319_clsid_x64.exe/download). You can check/control this by checking for AMD64 in %PROCESSOR_ARCHITECTURE% and registry for HKLM\SOFTWARE\GNU\ffdshow64.

Compared to 32 bit avisynth, 32 bit direct to exe can expect about a 5% speed increase, avisynth64 about 10% increase, 64 bit direct to exe about 15% increase.

Adub
27th March 2010, 00:40
Hmm... I have seen the "intro" mentioned several times before. Is this like a trailer that runs before the movie starts, or is it an actual menu? I ask because multiAVCHD has a similar feature and I'm curious as to what exactly it is.

twazerty
27th March 2010, 01:14
Hmm... I have seen the "intro" mentioned several times before. Is this like a trailer that runs before the movie starts, or is it an actual menu? I ask because multiAVCHD has a similar feature and I'm curious as to what exactly it is.

The intro, well it is an intro (otherwise I called it an menu editor or disc editor). This is the flow when you play the disc:
First the Intro, then you see a basic Menu, then click on a number to play that item aka Play movie

Because I can't create menu's (they are prerendered, for every item a number) I've build a nice Introeditor so you can show some information. I can create an intro video. And I render the graphics with java to create a png file. And with avisynth I place that png on top of the video with transparency which creates the cool effect.

multiAVCHD can create real custom menu's. AVCHDCoder can't. There are 2 chances to ever bring custom menu's to AVCHDCoder:
-When tsMuxer supports pgs muxing/demuxing.
-When multiAVCHD goes commandline.

twazerty
27th March 2010, 19:07
I posted a sample of an intro on youtube:
http://www.youtube.com/watch?v=8VPYPAHu_0U

Adub
27th March 2010, 20:37
Ah! Okay, I get it now! Thanks for your concise answer twazerty!

twazerty
28th March 2010, 15:37
Ah! Okay, I get it now! Thanks for your concise answer twazerty!

Youre welcome :)

@turbojet,

far to busy with other stuff like school etc. For now I set the DVD idea in the freezer. Your other information is very usefull. I am going to test 64 bit because 64bit encoding with bepipe etc is only 5% faster (like you said), not worth the time.

About the compression check. What is the advantage of using that? Is it usefull for most people? What should be the reason of adding it? I like to give it a try but I don't understand how it works. I understand only the first part (Run --crf 20 encode with filters/resizers selected an add "SelectRangeEvery(framecount/5,14)" to the avs script to process 5% of the movie.)

Is it save to use this version of x264: http://x264.fushizen.eu/ r1510?

Still a lot of work to do on the new version. Will be released as soon as it is ready. Hopefully not too long :p

setarip_old
28th March 2010, 19:40
@twazerty

You know, all of these recent diverging embellishments (and proposed additional ones) make me long for the first time you posted here at Doom9 about your intended "KISS" converter, and my first responses to you...

turbojet
29th March 2010, 04:58
The compression check example I gave simply picks out a 14 frame sample every so often to cover 5% of the movie to encode. Which isn't perfect but generally really good to decide how compressible the source is. It makes the quality indicator much more relevant, it's one of the main basis in AutoGK, has been in gordianknot since I can remember but the only x264 gui that has it currently is staxrip which I can't use without breaking my codecs/splitters.

Knot
29th March 2010, 15:48
Hi

I use the ffdshow included in AVCHDCoder to view movies with WMP, and load subtitles. When I go to convert a movie in AVCHDCoder, I have do disable the subtitle function in ffdshow. If I don't disable it, the final movie has 2 subtitles...
This is a little boring, because sometimes I forget to disable the subtitles before make a conversion...
Can you make a solution to ''fix'' this?

twazerty
29th March 2010, 18:00
Hi

I use the ffdshow included in AVCHDCoder to view movies with WMP, and load subtitles. When I go to convert a movie in AVCHDCoder, I have do disable the subtitle function in ffdshow. If I don't disable it, the final movie has 2 subtitles...
This is a little boring, because sometimes I forget to disable the subtitles before make a conversion...
Can you make a solution to ''fix'' this?

My intention is not to mess with peoples configuration or force a configuration. (ffdshow + decoders) But I have no direct control over the settings. When you disable it and going to convert something, then you start wmp to watch a movie, the result is that halfway through the conversion the subs suddenly appear. However it is possible to change some standard settings in AVCHDCoder only to make it easier to change something. I don't really like it when an applications automatically changes settings and configurations. (Broke too many things in my history and still does)

But I do see this as a problem. And I do have a solution: add 1 setting where you can allow AVCHDCoder to make changes automatically when they are set wrong. If you want to control it yourself you can also that. I think that is the best solution.

Knot
30th March 2010, 14:01
When you disable it and going to convert something, then you start wmp to watch a movie, the result is that halfway through the conversion the subs suddenly appear.

This doesn't happen...
Because when you go to watch a movie it opens a "new" ffdshow, and doesn't the change the configuration in ffdshow+avchdcoder.
But when avchdcoder change from 1st pass to 2nd pass it will open a new ffdshow, and the new has subs activated.


Examples:

ffdshow subtitles off
Run AVCHDCoder
Don't change anything
Result OK

ffdshow subtitles on
Run AVCHDCoder
Don't change anything
Result 2 subtitles.

ffdshow off
Run AVCHDCoder
Activate ffdshow subs (in a movie with WMP) during 1st pass
Result 2 subtitles (during the 2nd pass it will put subtitles)

ffdshow off
Run AVCHDCoder
Activate ffdshow subs (in a movie with WMP) during 2nd pass
Result OK

Of course if you activate or disable subtitles directly in ffdshow used in that moment by AVCHDCoder, the subs suddenly appear ou desappear.

Knot
31st March 2010, 12:07
Hi one simple question...
I have a movie with internal portuguese subtitles in SSA format, but the subtitle isn't in UTF8, with words like ''não'' (no), ''caça'' (hunt) it shows a strange characters in WMP. If I convert with AVCHDCoder, the subtitles tool will fix this, or I have to use external subtitles?

TRONDROM
1st May 2010, 03:33
Next release will contain a new feature. You can search for a movie and extract it's information for use in the introeditor like:
Getting the poster
Getting the backdrop: great as background
Genres
Countries
etc

All movie information comes from www.themoviedb.org

this is a preview of the Search movie in combination with the introeditor:

Any news when the new version of AVCHDCoder will be out with this feature?

twazerty
2nd May 2010, 00:53
Currently I am fixing the last bugs and polishing some features. I'll hope I can release the next version before May 9th. This is the current changelog:

Added - Search for movie information on www.themoviedb.org and extract it's information
for use in the introeditor: Basic information like Genre and Countries but also backdrops and posters.
Added - Use an introsound in the intro movie (Feature for people which left/leave a donation aka donation required)
Added - Use a different menu style. Other styles are delivered as seperate download packs.
Currently 1 alternative menu available. (Without my website url) (Feature for people which left/leave a donation aka donation required)
Added - Change visibility for the background video from 0-100%. (Feature for people which left/leave a
donation aka donation required else you are only be able to select a visibility from 0-50%)
Added - Add more streams of the same subtitles stream for external subs. (Previously this was only possible for internal subtitles)
Added - Native 64 bit encoding. 64 bit Operating System required. Installation is explained in the Installation Guide.
Added - Test if your 64 bit decoders are working properly. (Decoder Tester)
Added - Serial number support. Had to add it for people which left/leave a donation.
Added - MP4 support, Internal subtitles not supported (yet)
Added - Better workflow when adding subtitles multiple times.
Added - Wrong file extension detection (and fixing). When your file has a wrong extension it was possible that
errors occured or you were not be able to here any audio in the result.
Added - Saving and opening AVCHDCoder project files. (.acp) Double clicking on an acp file and it will be added to the queue.
Added - Save a job to a custom location.
Fixed - tsMuxer values: ger --> deu, fre --> fra, rum --> rom
Fixed - default High Quality checkbox in Settings didn't work. HQ/NQ converting itself did work, just the settings.
Fixed - Some more chapter problems
Fixed - Specific bug: When all jobs are done and you hit Start again then AVCHDCoder was going wild. A restart of AVCHDCoder was required.
Fixed - After aborting a job (or a job has failed) and then starting it again caused the converting audio progress bar to spin.
Fixed/Changed - Pause/Resume images on butten inverted.
Changed - "Test System Configuration" renamed to "Decoder Tester".

I've also build another feature: A video cropper. But I won't add this feature to the next version. I'll save it for another release. :cool:

Sharc
2nd May 2010, 06:43
The compression check example I gave simply picks out a 14 frame sample every so often to cover 5% of the movie to encode. Which isn't perfect but generally really good to decide how compressible the source is. It makes the quality indicator much more relevant, it's one of the main basis in AutoGK, has been in gordianknot since I can remember but the only x264 gui that has it currently is staxrip which I can't use without breaking my codecs/splitters.
Just to mention that HDConvertToX (http://forum.doom9.org/showthread.php?p=1259735#post1259735) supports a compression check as well.

twazerty
2nd May 2010, 17:56
Can somebody deliver me a mkv file with internal PGS sup stream? Cannot mux one myself and connot find a sample.

turbojet
3rd May 2010, 10:10
sup.mkv (http://www.mediafire.com/download.php?of2memnyrnm)

twazerty
4th May 2010, 22:15
sup.mkv (http://www.mediafire.com/download.php?of2memnyrnm)

Thanx

heliocentric
8th May 2010, 14:51
new version of this program tomorrow?

thanks :)

twazerty
8th May 2010, 20:35
new version of this program tomorrow?

thanks :)

I think I need to delay it a couple of days. Some manuals need to be made and upgraded. Also some last features need to be fixed and tested. Also little bit busy with school :rolleyes:

Can anyone tell be which version of x264 is the safest to use? http://x264.fushizen.eu/ r1510 ???

I need both 32 and 64 bit versions.

Mary H
9th May 2010, 03:07
I just found your app today, and it seems to have exactly the features I need. 1. Ability to import cropped MKV, have top/bottom borders added automatically; and 2. ability to adjust subtitle appearance and position. However, I'm having a problem, and searching this thread and the Help file don't seem to solve it.

I've tried 2 different MKV files, which I had made earlier with Ripbot264. Both are 2.35:1 aspect ratio, 1280x534 resolution, progressive, according to MediaInfo. The borders were cropped off when they were created. I follow your very nice, very clear directions, adding a SRT subtitle also. The resulting AVCHD structure, when played in TotalMedia Theater 3, Zoomplayer, or MPC-HC, plays the video as if it's 4:3 AR, squeezed into the center of the widescreen TV with borders on all 4 sides. MediaInfo confirms this, showing the new video as 4:3 AR, with a resolution of 1280 x 954! I must be missing a setting somewhere that will result in a normal 16:9 1280x720 AVCHD structure with black borders at top and bottom.

Source MediaInfo:
Width : 1 280 pixels
Height : 534 pixels
Display aspect ratio : 2.35:1


Output Mediainfo:
Width : 1 280 pixels
Height : 954 pixels
Display aspect ratio : 4:3

twazerty
9th May 2010, 14:50
That definitely shouldn't be the output. I have a sample video here which is 1280x544 and the output is correct when I convert it with version 10.02.01:


Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 1mn 4s
Bit rate : 4 281 Kbps
Width : 1 280 pixels
Height : 544 pixels
Display aspect ratio : 2.35:1
Frame rate : 23.976 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.256
Stream size : 32.9 MiB (72%)
Language : English

and the output:
Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Duration : 1mn 4s
Bit rate : 15.4 Mbps
Nominal bit rate : 16.5 Mbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.695
Stream size : 118 MiB (87%)
Writing library : x264 core 79 r1352M d487de4

can you send me a sample so I can test it out?

twazerty
10th May 2010, 22:48
Created the installer today. Needs some more testing to make sure everything works correct. Release will be very very soon now.

I've choosen for x264 r1583 from www.x264.nl

twazerty
11th May 2010, 23:02
Finally after a long time I released my next version of AVCHDCoder.

Download: Download links (http://tools.twanwintjes.nl/index.php?page=avchdcoder#Downloads)

Changelog

v10.05.11
Added - Search for movie information on www.themoviedb.org and extract it's information for use in the introeditor: Basic information like Genre and Countries but also backdrops and posters.
Added - Use an introsound in the intro movie (Feature for people which left/leave a donation aka donation required)
Added - Use a different menu style. Other styles are delivered as seperate download packs. Currently 1 alternative menu available. (Without my website url) (Feature for people which left/leave a donation aka donation required)
Added - Change visibility for the background video from 0-100%. (Feature for people which left/leave a donation aka donation required else you are only be able to select a visibility from 0-50%)
Added - Add more streams of the same subtitles stream for external subs. (Previously this was only possible for internal subtitles)
Added - Native 64 bit encoding. 64 bit Operating System required. Installation is explained in the Installation Guide.
Added - Test if your 64 bit decoders are working properly. (Decoder Tester)
Added - Serial number support. Had to add it for people which left/leave a donation.
Added - MP4 support, Internal subtitles not supported (yet)
Added - Better workflow when adding subtitles multiple times.
Added - .ts and .mts support.
Added - Wrong file extension detection (and fixing). When your file has a wrong extension it was possible that errors occured or you were not be able to hear any audio in the result.
Added - Saving and opening AVCHDCoder project files. (.acp) Double clicking on an acp file and it will be added to the queue.
Added - Save a job to a custom location.
Fixed - tsMuxer values: ger --> deu, fre --> fra, rum --> rom
Fixed - default High Quality checkbox in Settings didn't work. HQ/NQ converting itself did work, just the settings.
Fixed - Some more chapter problems (There are still some problems with it but just hit Reset Chapters if you get an error)
Fixed - Specific bug: When all jobs are done and you hit Start again then AVCHDCoder was going wild. A restart of AVCHDCoder was required.
Fixed/Changed - Pause/Resume images on butten inverted.
Changed - "Test System Configuration" renamed to "Decoder Tester".
Updated - Dutch, German and Italian translations.
Updated - x264 to r1583 (x264.nl)
Updated - ffdshow to r3426
Updated - ImgBurn to 2.5.1.0

victorshade
13th May 2010, 15:41
Twazerty..I sent you an email regarding the difference in CPU priority settings. Can someone break it down for me. I currently use normal but im tempted to use high priority. I am running 4gb ram Quadcore 8400 not overclocked and when rendering I do not use the computer.

twazerty
13th May 2010, 19:18
Twazerty..I sent you an email regarding the difference in CPU priority settings. Can someone break it down for me. I currently use normal but im tempted to use high priority. I am running 4gb ram Quadcore 8400 not overclocked and when rendering I do not use the computer.

The only difference is that windows gives the encoding more cpu cycles. How much faster it will be: I don't know. Maybe 2 seconds maybe 5 minutes. Can somebody tell more about this? I don't really have experience in the x264 encoder in combination with different process priority's in windows.

TRONDROM
14th May 2010, 15:26
Awesome, love the new version. The search for movie information is just simply beautiful. I'm going to donate to get the extra features, the extra menus. I love this program. Great work.

TRONDROM
17th May 2010, 20:16
Noob question, I have installed the new version, following the installation guide for 64bit encoding, the 64bit Decoder Tests all passed. I have clicked 64bit mode in options. Will this automatically now encode in 64bit? The reason I ask is, I see in Program Files x86 in the AVCHDCoder file AVCHDCoder 64bit icon and I see the regular AVCHDCoder icon. When I click AVCHDCoder 64bit icon it gives me an error stating failed to load Java VM Library. So I truly don't know if I'm actually encoding in 64bit or not now. I'm confused as to whether this AVCHDCoder 64bit icon should be on my desktop and I should be running that, or if AVCHDCoder icon on my desktop now is encoding in 64bit. Why is that 64bit icon in the AVCHDCoder files in Program Files x86 if it doesn't work? I'm confused.

twazerty
17th May 2010, 22:20
It looks strange:
The normal 32 bit AVCHDCoder can launch 32 and 64 bit encoding. And the 64 bits AVCHDCoder can also launch 32 and 64 bit encoding. But if you do want to run the 64 bit GUI of AVCHDCoder you need to install the 64 bit Java Runtime Environment. But there is no need to. I think this need to be made clear in my manuals.

TRONDROM
17th May 2010, 22:33
It looks strange:
The normal 32 bit AVCHDCoder can launch 32 and 64 bit encoding. And the 64 bits AVCHDCoder can also launch 32 and 64 bit encoding. But if you do want to run the 64 bit GUI of AVCHDCoder you need to install the 64 bit Java Runtime Environment. But there is no need to. I think this need to be made clear in my manuals.

Thanks, twazerty, for your quick response. Just glad I was doing it right and it's encoding in 64bit. :thanks:

rendez2k
19th May 2010, 08:21
Quick quality question: I've tested a few 1280 MKVs that are a little over DVD-R size. However, when imported I only get a medium quality indication. I assume that means the original was also medium quality? Is the frame size taken into account with the quality indicator?

twazerty
19th May 2010, 16:12
Quick quality question: I've tested a few 1280 MKVs that are a little over DVD-R size. However, when imported I only get a medium quality indication. I assume that means the original was also medium quality? Is the frame size taken into account with the quality indicator?

The quality indication only tells you something about the bitrate. A very high bitrate will preserve as much quality as possible aka Good quality. For now the bitrate indication is based only on bitrate. Resolution will not be used in the calculations.

rendez2k
19th May 2010, 16:13
So, my 5gb MKV won't loose that much by fitting to DVD-R? And I assume a re-encode is always done even if it will fit on a DVD-R by say removing audio?

twazerty
19th May 2010, 17:08
So, my 5gb MKV won't loose that much by fitting to DVD-R? And I assume a re-encode is always done even if it will fit on a DVD-R by say removing audio?

5GB mkv doesn't say much. Yes current version always will re-encode the video. In the next version or 1 version after it will be possible to bypass the encoding part.

TRONDROM
20th May 2010, 20:04
Does anybody know how much difference psy-rd strength makes and psy-trellis strength make in the advance part of AVCHDCoder? I understand that psy-rd is used for sharpening the video, possibly sharpening some grain or adding grain. I just don't know about these features. The default setting for psy-rd is 1.0, but I've heard that I can get a better video quality with 1.3, but that encoding will take longer. I'm just not sure if it's going to make that much of a difference in the final outcome. Anybody have any experience with this?

twazerty
22nd May 2010, 23:26
I released a new version. This fast release was necessary to fix some important problems:

v10.05.21
Added - After adding a disc to the queue a project file will be saved. If you reboot your pc or something else happens you can easily open the saved project file.
Fixed - Borders were added if source was 1440x1080 16:9
Fixed - Audio and or subtitles errors if source was .m2ts/.mts/.ts or .mp4
Fixed - If source has subs and or audio with a negative delay and you were converting in 64 bit mode you did get a encoding error. For now it will switch to 32 bit encoding so it doesn't fail.
Fixed - Entering serialnumbers didn't always work correctly.
Fixed - Double clicking on a .acp file (AVCHDCoder Project File) while AVCHDCoder wasn't running yet resulted that the .acp file wasn't added to the queue.
Fixed - It was possible to add the same acp file multiple times to AVCHDCoder. Now this is impossible. (Old .acp files can still be added multiple times if you don't resave the queue)

Download link: AVCHDCoder 10.05.21 Setup.exe (http://www.mediafire.com/?zwokt4nykwm)

TRONDROM
23rd May 2010, 00:09
Does anybody know how much difference psy-rd strength makes and psy-trellis strength make in the advance part of AVCHDCoder? I understand that psy-rd is used for sharpening the video, possibly sharpening some grain or adding grain. I just don't know about these features. The default setting for psy-rd is 1.0, but I've heard that I can get a better video quality with 1.3, but that encoding will take longer. I'm just not sure if it's going to make that much of a difference in the final outcome. Anybody have any experience with this?

Another noob question besides the one above, how to access the profiles for encoding, what folder are they kept in? I looked in the AVCHDCoder folder and I didn't see a profiles folder.

twazerty
23rd May 2010, 00:18
Another noob question besides the one above, how to access the profiles for encoding, what folder are they kept in? I looked in the AVCHDCoder folder and I didn't see a profiles folder.

The profiles are hardcoded into AVCHDCoder. Currently it is not possible to change the profiles.

TRONDROM
23rd May 2010, 00:29
The profiles are hardcoded into AVCHDCoder. Currently it is not possible to change the profiles.

Thanks....didn't think I was that noobish.....:thanks:

twazerty
12th June 2010, 22:48
Because AVCHDCoder is written in java I can easily run the gui of AVCHDCoder on Mac OS X. I just need to replace some parts to get things actually work on the system like replacing windows tools for mac os x tools. So I started the search for the following tools for Mac OS X:

- eac3to (Not available but ffmpeg looks like a good alternative for converting dts, wav, flac, ogg, aac to ac3)
- Mediainfo (Available and is already working in AVCHDCoder)
- mkvtoolnix (Available, not tested)
- tsmuxer (Available, not tested)
- x264

So the videoencoder is the problem. This are the minimal requirements:
- option for adding borders
- free
- commandline interface
- blu-ray compatible h264 streams
- (Framerate conversion, no speedup!)
- (Interlaced support)

I really want to make a version for Mac OS X and if I found a encoder that I can use I will definitely continue with a Mac OS X version. Although multiple options will be disabled because there are no mac alternatives like: Blu-ray input, HQ subtitles conversion and I don't know :).

Can somebody help me with the encoder problem?

Edit: Maybe ffmpeg as h264 encoder? and how to use it?

EnderEOC
18th June 2010, 22:41
Hi. Really nice software but i have an issue with it.
I want to convert some mkv files i have that are encoded in VC-1 to AVC because my home theater can only play AVC.
The problem is that even when i select the sound "untouched", there's only 2 channels in the output file (the input file is 6 channels).
Anything i'm doing wrong ?

I'm also having trouble to convert audio from AAC to AC3 on some other mkv. I just get the error message "an error occured while converting audio"

And what would happen if the input file size is 5000MB and i select 8000MB for the target size ? There wouldn't be any gain to have a bigger file than the input one, can i just put a greater value than the original or do i actually have to specify the same value as input ? I just want to convert VC-1 to AVC and AAC to AC3, not shrink the files.

Thx

twazerty
19th June 2010, 12:07
Hi. Really nice software but i have an issue with it.
I want to convert some mkv files i have that are encoded in VC-1 to AVC because my home theater can only play AVC.
The problem is that even when i select the sound "untouched", there's only 2 channels in the output file (the input file is 6 channels).
Anything i'm doing wrong ?

The number of audio channels cannot change. How many audio channels are there in the source according to AVCHDCoder?


I'm also having trouble to convert audio from AAC to AC3 on some other mkv. I just get the error message "an error occured while converting audio"
I am aware of some problems with AAC to AC3. When I tested this feature I didn't find any problems. I did get 1 report with this problem. The problem is that Faad.exe is bugged. I need to remove the fail mechanism for aac to get it to work. AVCHDCoder says it failed but in fact it didn't fail. I fix this problem in the next release.


And what would happen if the input file size is 5000MB and i select 8000MB for the target size ? There wouldn't be any gain to have a bigger file than the input one, can i just put a greater value than the original or do i actually have to specify the same value as input ? I just want to convert VC-1 to AVC and AAC to AC3, not shrink the files.
Thx

Since your input is VC-1 the video always needs to be encoded again. First of all: you lose quality no matter what you do. A higher output size has advantages. This way you preserve the most quality from the source. Whether you see it or not is up to you. Remember the following (need to write it somewhere on my website): When you enter a size manually you will break AVCHD compatibility for DVD. AVCHD on DVD has a max bitrate of 18Mbit. Entering a custom size will set a max bitrate of 24Mbit!

EnderEOC
19th June 2010, 13:23
The number of audio channels cannot change. How many audio channels are there in the source according to AVCHDCoder?


Audio info : English (6cv, AC3 640kbps)
When i open the output file with media info, it does says 6ch.
But when i play the file with my bluray player (which supports mkv as well, it's the LG HB965TZ home theater), there's only 2ch.

I don't have that issue with mkv files that are already in AVC and AC3 audio.

I tried the m2ts with PS3 media server to a ps3, and the 6ch works fine...

I thought it would be nero media home (i use that to stream mkv to my bluray player) that might not support AC3 audio, but since it works fine with a mkv i didn't try to convert myself...

About the file size, if i set the output size to the same as the original size, will there be a quality loss ?
How much more would i have to put to get the maximum quality ?
I don't burn the files, i stream them so i don't need to resize the files.

Thx

twazerty
24th June 2010, 23:29
Audio info : English (6cv, AC3 640kbps)
When i open the output file with media info, it does says 6ch.
But when i play the file with my bluray player (which supports mkv as well, it's the LG HB965TZ home theater), there's only 2ch.

I don't have that issue with mkv files that are already in AVC and AC3 audio.

I tried the m2ts with PS3 media server to a ps3, and the 6ch works fine...

I thought it would be nero media home (i use that to stream mkv to my bluray player) that might not support AC3 audio, but since it works fine with a mkv i didn't try to convert myself...

About the file size, if i set the output size to the same as the original size, will there be a quality loss ?
How much more would i have to put to get the maximum quality ?
I don't burn the files, i stream them so i don't need to resize the files.

Thx

There will always be quality loss. You can't get around it. Maximum quality is uncompressed. If your are satisfied with the result then there is no reason to higher the size. That is totally up to you.

About the ac3 problem: I can't help with that because your ps3 plays it fine. You can try to reencode the audio with AVCHDCoder. Maybe that helps.

EnderEOC
25th June 2010, 15:38
Thx for the info. I'll try to reencode the audio.
While waiting for the next release to be able to convert AAC, could you tell me what tools do i need to do that myself for now ?
I have an anime mkv with AAC audio, i tried mkvextract then convert AAC to AC3, then mkvmerge to put it all back together. but my home theater still crashes when i open the file (it does that when the audio is AAC, it's not supported).

twazerty
25th June 2010, 18:45
Thx for the info. I'll try to reencode the audio.
While waiting for the next release to be able to convert AAC, could you tell me what tools do i need to do that myself for now ?
I have an anime mkv with AAC audio, i tried mkvextract then convert AAC to AC3, then mkvmerge to put it all back together. but my home theater still crashes when i open the file (it does that when the audio is AAC, it's not supported).

AVCHDCoder goes from aac to wav. And from wav to ac3.

Step 1:

faad.exe -o "temp.wav" "input.aac"

Step 2:

eac3to.exe "temp.wav" "output.ac3" -448

Step 3:

Mux the ac3 with your video into a mkv or m2ts container.

All tools can be found in the tools folder of AVCHDCoder. Both are commandline.

EnderEOC
25th June 2010, 20:39
Thx. I tried that then mkvmerge to make the final mkv with ac3 audio instead of aac.
My home theater must be picky because it won't play it correctly :/
I found a way to convert my files but it takes more steps :(
Thank you anyway for the time you took to help me. I still don't get why my player won't accept the files made with AVCHDCoder but works fine with the same file made from another program....