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

astraub
19th September 2009, 22:39
Hi,

I found that only the first (engl- DTS-HD) language selection actually generated a demuxxed audio track. When selecting any of the other (DTS) tracks simply no track extraction was started. I guess something is really wrong here ... (used the 09.09.09 version).

Greetings
astraub

twazerty
19th September 2009, 23:21
Hi,

I found that only the first (engl- DTS-HD) language selection actually generated a demuxxed audio track. When selecting any of the other (DTS) tracks simply no track extraction was started. I guess something is really wrong here ... (used the 09.09.09 version).

Greetings
astraub

Mmh strange. Did the source contain 3 times dts-hd? And did you select 3 times Untouched?

I am testing now with 3 audiostreams. 2 DTS and 1 DTS-HD. But everything works fine here.

astraub
20th September 2009, 08:09
Maybe the problem stems from the fact that the main movie contains 4 parts. Audio consists of 1 DTS-HD track and two DTS tracks. AVCHD builds the correct new m2ts track out the the four parts. When selecting any of the DTS tracks and switching them to do not touch, generated no extracted audio track - which of course generated a problem later in the process, when the audio track was missing .... Only selection of the DTS-HD track actually generated an extracted audio track (this was not switched to do not touch). I will send some more details on that later, but the process already failed at the very start, as no Tsmuxer commands for the audio are being generated in the case of the DTS tracks.

turbojet
23rd September 2009, 05:51
What information do you want to see in the systemtray? And what options?

I'd like to see this info:
Percentage done
FPS
ETA

Options on right click:
Pause\Resume
Stop (or Abort)

MaXiMuS
24th September 2009, 06:28
Ok thanx for the information.
When I use mkvmerge for merging to mkv I do have to add a something to AVCHDCalculator that was already planned. 2 disc output will be added. What output sizes do you want to see?
DVD5+DVD5
DVD5+DVD9
and
DVD9+DVD9
??


DVD5+DVD5
DVD5+DVD5+DVD5
DVD5+DVD9
and
DVD9+DVD9

Denner
24th September 2009, 08:29
Thanks for a great program, it is starting to mature and developing is coming along nicely :thanks:

Regarding different split sizes, I would like to see, because they are the sizes I use when a movie will not fit on a DVD9:
DVD9+DVD5 and DVD9+DVD9

Another thing I would love to see is HD audio "pass trough", because when encoding "short" movies I would love to keep the HD audio.

I am normally down converting the CORE track of TrueHD using this eac3to command line:
c3to.exe input.thd+ac3 output.thd+ac3 -down2 -192

What it does is that it down converts the core audio to 2 channel at 192kb/s and that saves some space and leaves more space for the video bitrate :)
Would that be possible to do for TrueHD audio, if you were to support HD audio output in future versions of AVCHDCoder ?

twazerty
24th September 2009, 09:13
Thanks for your requested output sizes. Don't know when I am going to add the feature to AVCHDCoder.

@Denner
HD audio formates are supported in a limited way. Only the DTS formats are supported now with and without pass-through. True-HD is partially supported. Only the core can be extracted now. Pass-through of True-HD not yet. Maybe LPCM support will be supported in the next version.

I will consider the option to convert to 2 audio channels. My goal is to support more Audio types. These will be added to the next version:
FLAC, AAC and maybe Vorbis/OGG and LPCM.

Denner
24th September 2009, 09:43
@twazerty

Sorry if I did not make my self totally understandable, but I am not down converting the TrueHD audio to 2 channels only, I am down converting it and remuxing it in to the TrueHD audio stream again, so that the core audio of the TrueHD track is only 2 channel at 192kb/s ( not the normal 5.1 channel at 640kb/s ) that way I "shrink" the TrueHD audio's total filesize, but still keep the HD audio intact :)

Does that make sense to you to maybe add that option for trueHD audio in the future ?

twazerty
24th September 2009, 10:07
@twazerty

Sorry if I did not make my self totally understandable, but I am not down converting the TrueHD audio to 2 channels only, I am down converting it and remuxing it in to the TrueHD audio stream again, so that the core audio of the TrueHD track is only 2 channel at 192kb/s ( not the normal 5.1 channel at 640kb/s ) that way I "shrink" the TrueHD audio's total filesize, but still keep the HD audio intact :)

Does that make sense to you to maybe add that option for trueHD audio in the future ?

I get it. But I don't understand this completely:
eac3to.exe input.thd+ac3 output.thd+ac3 -down2 -192

Example: F:\sourseTrueHDfile.ac3 (True HD file. tsMuxer delivers me this)
What should the commandline be?

twazerty
25th September 2009, 23:14
Released a new version.

v09.09.25
***WARNING***
I packed AVCHDCoder with a new installer. Please uninstall old version to prevent double listing in the Control Panels Programs list. And to be 100% safe: move the files in the default output folder to another location. (Only for default location: C:/Users/<your name>/Documents/AVCHDCoder/Output)
***END WARNING***

Fixed - AVCHDCoder cannot be pinned to taskbar.
Fixed/Updated - Wrong version of Win7DSFilterTweaker, VC-1 streams cannot be decoded: errorcode 0x0401. With version 1.6 of the DirectShow Tweaker VC-1 streams are working again on windows 7.
Added - Trayicon. (For now only with the possibility to Show/Hide and Exit AVCHDCoder. No process information yet)
Added - 64bit version of AVCHDCoder. exe only. Java JRE1.6 64bit required. You need to manually create a shortcut to the 64 bit exe.
Added - new Audio input formats. FLAC and AAC. Both formats will be converted to AC3
Added - when input audio is 2 channel the AC3 bitrate will be 192kbit. For 6 channel AC3 384/448/640 kbit
Added - Vorbis audio detection. Cannot be used for audioconversion yet. Planned for next release
Updated - x264.exe to r1271
Updated - ffdshow to rev3083 (Manual Install)
Updated - Win7DSFilterTweaker to v1.6 (Manual Install)

Haven't added everything. This is an important update for Windows 7 users and that is why I released it sooner then expected. Donwload link can be find on the first page or on tools.twanwintjes.nl (http://tools.twanwintjes.nl/index.php?page=avchdcoder). Website is also updated.

Visor
27th September 2009, 18:36
Hi Twazerty,

Just a couple of things:

1) In the Settings tab, when I select the root of a drive for either the 'Default Output Folder' or 'Temp' folder, it adds a second backslash. For example, if I choose my G: drive, it shows as 'G:\\'. Thus, when I click the 'Auto Select' button in the Output screen, it will insert 'G:\\<Movie Title>' as the saved file name. My temporary workaround is to select the output folder manually. This bug didn't exist in versions previous to 09.09.09.

2) Certain settings should always be remembered after closing and reopening the app. Examples are:

Encoder Speed
Force Subtitles Track #1
Output Settings (Folder/ISO)


Thanks!
Visor

twazerty
27th September 2009, 20:39
Hi Twazerty,

Just a couple of things:

1) In the Settings tab, when I select the root of a drive for either the 'Default Output Folder' or 'Temp' folder, it adds a second backslash. For example, if I choose my G: drive, it shows as 'G:\\'. Thus, when I click the 'Auto Select' button in the Output screen, it will insert 'G:\\<Movie Title>' as the saved file name. My temporary workaround is to select the output folder manually. This bug didn't exist in versions previous to 09.09.09.

2) Certain settings should always be remembered after closing and reopening the app. Examples are:

Encoder Speed
Force Subtitles Track #1
Output Settings (Folder/ISO)


Thanks!
Visor

" Output Settings (Folder/ISO)" is already configurable in the settings. The other 2 will be added to the settings.

I will see if I can fix the bug with the root drive.

Thanx

Visor
28th September 2009, 15:33
Hi again Twazerty, thanks for getting back to me so quickly. :)

I found one more thing this morning; the Play/Pause button display is backwards. i.e. While encoding, the button should have the Pause symbol displayed to pause the encode (i.e. '||'). While the encode is paused, it should display the Play symbol to resume encoding (i.e. '|>'). This would reflect the functionality of iTunes & iPhone. ;)

Thanks again,
Visor

twazerty
28th September 2009, 15:43
Hi again Twazerty, thanks for getting back to me so quickly. :)

I found one more thing this morning; the Play/Pause button display is backwards. i.e. While encoding, the button should have the Pause symbol displayed to pause the encode (i.e. '||'). While the encode is paused, it should display the Play symbol to resume encoding (i.e. '|>'). This would reflect the functionality of iTunes & iPhone. ;)

Thanks again,
Visor

Both ways is something to say for.
Current way is similar while playing a dvd in your recorder. So While converting it is in "Play/resume" status and whil je hit the button it jumps to "pause" state and icon. It isn't a normal button but a toggle button. And well the other version is already known :) I like my way. I find the opposite (your idea) very confusing. Current way is more like a direct indication. And for better understanding I added tooltip information :) This problem is very annoying :p both ways are wrong. :)

Visor
28th September 2009, 18:52
Current way is similar while playing a dvd in your recorder.

Well... not exactly. When I play movies on my DVD player at home, I hit the 'Pause / ||' button on the remote to pause the movie, and then the 'Play / |>' button on the remote to resume.

Also, when watching movies on a PC using WinDVD or PowerDVD, the toggle button is set up the same way as iTunes / iPhones.

I could've sworn that you had it the other way around in versions previous to 09.09.09. The main reason I mentioned it was because I couldn't find the button recently and assumed that you removed it. (In reality, I think you just made it smaller :p). The reason why I find your way confusing is because the button is telling me I have the option to "play" when it is already playing. I was looking for the button to pause the encode. ;)

I think that if the big companies like Apple, Corel (WinDVD), Cyberlink (PowerDVD) have set up their toggle buttons this way, it's probably best to follow that standard, as many people are used to it. ;)

My 2 cents,
Visor

twazerty
28th September 2009, 19:48
Well... not exactly. When I play movies on my DVD player at home, I hit the 'Pause / ||' button on the remote to pause the movie, and then the 'Play / |>' button on the remote to resume.

Also, when watching movies on a PC using WinDVD or PowerDVD, the toggle button is set up the same way as iTunes / iPhones.

I could've sworn that you had it the other way around in versions previous to 09.09.09. The main reason I mentioned it was because I couldn't find the button recently and assumed that you removed it. (In reality, I think you just made it smaller :p). The reason why I find your way confusing is because the button is telling me I have the option to "play" when it is already playing. I was looking for the button to pause the encode. ;)

I think that if the big companies like Apple, Corel (WinDVD), Cyberlink (PowerDVD) have set up their toggle buttons this way, it's probably best to follow that standard, as many people are used to it. ;)

My 2 cents,
Visor

On a VCR when you hit the pause butten a pause icon apears on the tv. (AVCHDCoder also shows a pause icon when paused.) Makes more sence to me.

You are right. In some previous version it was switched. Also the button was seperated from the status. I can switch them, no problem. But consider this:
When you are playing a movie and you ask for information it will tell you it is playing. A play icon makes more sence. Everybody mixed up these things. My idea was: When you pressed the button it stays pressed. And the indication is paused.

But after some thinking the best way is to switch them.

A better way will be to create a pause/resume button and a messagebox. Hit OK to resume. Or very large text in the statusbar.

Visor
28th September 2009, 20:22
I understand where you're coming from. The issue lies with trying to combine a button label with a displayed status.

I like your idea of having a message box along with a generic 'pause/resume' button. The message box can display something like "Video Encoding is Running" (in green text) and "Video Encoding is Paused" (in red text).

Visor
29th September 2009, 16:07
Hi again Twazerty, (are you tired of me yet? LOL...)

Last night, I checked the setting for "Output Settings (Folder/ISO)", and it was set to folder. Despite this, the program itself still defaults to iso, even after re-saving the settings and restarting the app.

Thanks,
Visor

twazerty
29th September 2009, 20:19
Hi again Twazerty, (are you tired of me yet? LOL...)

Last night, I checked the setting for "Output Settings (Folder/ISO)", and it was set to folder. Despite this, the program itself still defaults to iso, even after re-saving the settings and restarting the app.

Thanks,
Visor

:p

Did some testing and the setting itself is saved correctly.But the setting isn't applied to the Output panel. Thanx for finding this bug.
Edit: Also fixed the D:\\ problem

Visor
30th September 2009, 16:55
Did some testing and the setting itself is saved correctly, but the setting isn't applied to the Output panel.
Yes, sorry, I should've clarified. :)


Thanx for finding this bug. Also fixed the D:\\ problem

You're welcome, and thanks for fixing the \\ problem! :D

Found another bug (albeit I'm getting nitpicky here): In the Output panel, the bar used to change colour depending on how high the bit rate was (i.e. red for low, yellow for medium, green for high). However, it appears that the bar is always red now.

Thanks,
Visor

twazerty
30th September 2009, 20:36
Yes, sorry, I should've clarified. :)




You're welcome, and thanks for fixing the \\ problem! :D

Found another bug (albeit I'm getting nitpicky here): In the Output panel, the bar used to change colour depending on how high the bit rate was (i.e. red for low, yellow for medium, green for high). However, it appears that the bar is always red now.

Thanks,
Visor

It is not really a bug. The Theme I use doesn't allow me to change color. It is always Orange. When I choose to use the System Theme I can change the color of a progressbar. But I like the new Theme more :) To achieve the same effect like a colored bar I added the small icon with a couple of bars. (Graph style)

twazerty
2nd October 2009, 21:42
Released v09.10.02 today. Not many fixes and new features. Here is the changelog:
v09.10.02
Fixed - Iso/Folder default selection setting doesn't work
Fixed - Wrong encoding settings in Queue panel
Fixed - No Splash screen
Fixed - interlaced encoding doesn't work (got broke in v09.09.09)
Fixed - Setting the path to the root of a harddrive caused a double \
Added - Vorbis/OGG audio support (Experimental)
Added - Check system configuration. Test if H264/VC1/MPEG2 will be converted to H264.
Updated - Win7DSFilterTweaker to v1.8 (Manual Install)


@Visor,
Haven't added all your requests yet.

Visor
4th October 2009, 03:41
Looks good so far, thanks Twazerty!

twazerty
12th October 2009, 19:35
I am getting more and more reports that are related with Panasonic blu-ray players. FF, REW, Next and previous doesn't work. It doesn't work on at least the following 2 players:

Panasonic BD60
Panasonic DMR-BW850

This is the commandline for the encode:


x264.exe --pass 1 --vbv-bufsize 18000 --vbv-maxrate 18000 --bitrate 8000 --level 4.1 --stats [Statsfile] --keyint 24 --min-keyint 2 --ipratio 1.1 --pbratio 1.1 --sar 1:1 --output NUL [input.avs]


x264.exe --pass 2 --vbv-bufsize 18000 --vbv-maxrate 18000 --bitrate 8000 --level 4.1 --stats [Statsfile] --keyint 24 --min-keyint 2 --me umh --direct auto --psy-rd 1:0.25 --ipratio 1.1 --pbratio 1.1 --sar 1:1 --output [output.h264] [input.avs]


Also problems with the other 2 x264 commandlines. But first this one.

Using x264.exe r1271 and tsMuxeR_1.10.6 in avchd mode. (I only use the playlist and clipinfo. The rest of the structure will be replaced with my own structure.)

Can somebody help me to solve this problem?

twazerty
13th October 2009, 07:27
Same problems on the Panasonic BD80K

Atak_Snajpera
13th October 2009, 12:00
Where is --aud switch???

twazerty
13th October 2009, 12:13
Where is --aud switch???

--aud switch???

You mean the --new-audio-pes option in tsMuxer?

Edit: I see x264 has a --aud switch. Could that be the problem?

Atak_Snajpera
13th October 2009, 12:20
I had similar problem. Long time ago I accidently removed this switch in older version of ripbot264 and people were starting complaining than FF,RW does not work or works very slow.

twazerty
13th October 2009, 12:26
I had similar problem. Long time ago I accidently removed this switch in older version of ripbot264 and people were starting complaining than FF,RW does not work or works very slow.

Ok. In the passed I fixed the same problem by lowering "--keyint 240 --min-keyint 24" to "--keyint 24 --min-keyint 2"

I will try this x264 switch and report it back to my users with this problem to see if the problem is fixed.

twazerty
13th October 2009, 17:03
When I add --aud. The video becomes unplayable in Media Player Classic.

Added the --aud just before the --output option. And added it in both passes

What is going wrong?

turbojet
14th October 2009, 10:24
I don't know what's wrong and it works for me in MPC-HC but without --aud it's slower to seek. I have seen some oddities with TSMuxer handling .264 files in the past with async and seeking. I've since switched to mkv x264 output to feed to tsmuxer and haven't had a problem since except for appending many mkv's which seems to be fixed now.

--aud may be the ticket but if it doesn't fix the issue here's a few other things that might:
- x264 --nal-hrd (need a custom build)
- fps=23.976 (or another framerate) in the meta file
- level=4.1 in the meta file
- remove insertSEI and/or contSPS from the meta
- output as mkv (--aud has no effect)

From the little experience I have with a Panasonic BD30 they seem to be very picky players.

twazerty
14th October 2009, 10:38
Need to recheck my MPC-HC. Stange that it works for you. Anyway I send a user with a Panasonic a sample with the --aud option. And it seems to work. I now let them test an alpha version of AVCHDCoder with the fix.

turbojet
15th October 2009, 20:29
Good to hear --aud worked out.

Concerning the mcafee issue with process.exe setarip_old reported, there's 5 other av's that don't like it either, (http://www.virustotal.com/analisis/5aaf73ef89f0efab963abb170bc9b7cd7d4d5bd7a691cd83137b4cc39cd120de-1255618451)

A solution is PsSuspend (http://technet.microsoft.com/en-us/sysinternals/bb897540.aspx) which does the same basic thing and tests clean. (http://www.virustotal.com/analisis/e47fade3db7bd4b30e8e7f7372694d2f3764d56d069e2a65e9e4f147396f26ca-1255595931)

rendez2k
21st November 2009, 11:36
Quick question - does AVCHDCoder re-encode MKVs which are 100% AVCHD compliant?

twazerty
21st November 2009, 12:56
Quick question - does AVCHDCoder re-encode MKVs which are 100% AVCHD compliant?

Yes, everything will be re-encoded. There is no way to bypass this. The problem is dat I cannot detect if a file is 100% AVCHD compliant. To prevent uncompliant discs AVCHDCoder re-encodes everything. But if it is already compliant: Use tsMuxer to create a AVCHD.

@turbojet, the solution did not work. It should be something else.

Still working on a new version of AVCHDCoder. Now with some fixes and new features. Here is the current list:

Fixed - When fps was spoofed the output went out of sync
Fixed - Expected bitrate for 2 channel audio (192Kbit), DTS calculation was used.
Added - Audio delay will be copied to output. (Now it goes out of sync because the delay is not copied)
Added - MP2 and MP3 input audioformat.
Added - A ffdshow Settings panel where you can change the preferred decoders. Also the Subtitles option in ffdshow can be disabled with it.
Added - Subtitles that are in the same directory as your source video will be added automatically to AVCHDCoder.

More to come.

rendez2k
21st November 2009, 12:59
Yes, everything will be re-encoded. There is no way to bypass this. The problem is dat I cannot detect if a file is 100% AVCHD compliant. To prevent uncompliant discs AVCHDCoder re-encodes everything. But if it is already compliant: Use tsMuxer to create a AVCHD.

@turbojet, the solution did not work. It should be something else.

Still working on a new version of AVCHDCoder. Now with some fixes and new features. Here is the current list:

Fixed - When fps was spoofed the output went out of sync
Fixed - Expected bitrate for 2 channel audio (192Kbit), DTS calculation was used.
Added - Audio delay will be copied to output. (Now it goes out of sync because the delay is not copied)
Added - MP2 and MP3 input audioformat.
Added - A ffdshow Settings panel where you can change the preferred decoders. Also the Subtitles option in ffdshow can be disabled with it.
Added - Subtitles that are in the same directory as your source video will be added automatically to AVCHDCoder.

More to come.

OK twazerty, thanks for the answer! I know the author of multiAVCHD has some way to detect if the vids are compliant so I don't know if he could help you?

Also, I assume its not yet possible to change the menu layout or even background image?

Many thanks!

twazerty
21st November 2009, 13:09
OK twazerty, thanks for the answer! I know the author of multiAVCHD has some way to detect if the vids are compliant so I don't know if he could help you?

Also, I assume its not yet possible to change the menu layout or even background image?

Many thanks!

Help is always welcome. If you can find out how to do it, then maybe I will add it to AVCHDCoder. But it has no high priority for now.

I don't think there ever will be added a editor to create menu's. It is very hard for me to find out how it works. But if dean creates a cli for his multiAVCHD then custom menu's will be added to AVCHDCoder. For now you have to do it with the default. In the near future it will be possible to create your own intro movie. The new AVCHDCoder also comes with a new menu and new intro. These are much better then the current menu and intro. Also the limit of the number of items goes up. For 8 to 16 items. And 1 release further I will go from 16 to 32 items on 1 disc.

rendez2k
21st November 2009, 13:22
Help is always welcome. If you can find out how to do it, then maybe I will add it to AVCHDCoder. But it has no high priority for now.

I don't think there ever will be added a editor to create menu's. It is very hard for me to find out how it works. But if dean creates a cli for his multiAVCHD then custom menu's will be added to AVCHDCoder. For now you have to do it with the default. In the near future it will be possible to create your own intro movie. The new AVCHDCoder also comes with a new menu and new intro. These are much better then the current menu and intro. Also the limit of the number of items goes up. For 8 to 16 items. And 1 release further I will go from 16 to 32 items on 1 disc.

Very much looking forward to the new version! If I find anything out I shall report back...

turbojet
24th November 2009, 09:28
Yes, everything will be re-encoded. There is no way to bypass this. The problem is dat I cannot detect if a file is 100% AVCHD compliant. To prevent uncompliant discs AVCHDCoder re-encodes everything. But if it is already compliant: Use tsMuxer to create a AVCHD.

its compliant if
if 1920x1080 --ref <5
if 1440x1080 --ref <5
if 1280x720 --ref <7
if 720x576 --ref <13(?)
if 720x480 --ref <13(?)
else encode

@turbojet, the solution did not work. It should be something else.

Which solution?

twazerty
24th November 2009, 17:58
its compliant if
if 1920x1080 --ref <5
if 1440x1080 --ref <5
if 1280x720 --ref <7
if 720x576 --ref <13(?)
if 720x480 --ref <13(?)
else encode



Which solution?
Adding the --aud option to x264 so it could work on panasonic players (No Fast Forward/rewind and skip forward/backwards. If you know something else that could work: Please let me know :)

Adub
25th November 2009, 20:24
Will AVCHDCoder keep the menu of a Bluray input if I select the "no menu" option on output? Or is it even possible to keep the bluray menus yet?

twazerty
25th November 2009, 22:28
Menu's won't be copied. If you want to make a full backup use BDRebuilder. I don't know if I ever will add an option to make a full backup. Maybe maybe not.

Sysmic Wave
25th November 2009, 23:07
Hey, love the app.

I'm trying to convert The Dark Knight (VC-1) and i'm still getting the 0x0401 error.

I'm using Windows 7 x64 and version 09.10.02

I've converted MPEG2 and AVC perfectly before.

Cheers

twazerty
25th November 2009, 23:42
Hey, love the app.

I'm trying to convert The Dark Knight (VC-1) and i'm still getting the 0x0401 error.

I'm using Windows 7 x64 and version 09.10.02

I've converted MPEG2 and AVC perfectly before.

Cheers

Perform the System Configuration Check. I expect that VC1 decoding doesn't work.

Edit: I bought myself a Panasonic Blu-ray player(DMB-BD60) (Local discount this week) to test the discs. Actually all Panasonic owners are right. I am not be able to Fast forward/rewind and skip. Pause/resume does work.

@turbojet, I will try all the things you mentioned:
--aud may be the ticket but if it doesn't fix the issue here's a few other things that might:
- x264 --nal-hrd (need a custom build)
- fps=23.976 (or another framerate) in the meta file
- level=4.1 in the meta file
- remove insertSEI and/or contSPS from the meta
- output as mkv (--aud has no effect)

I am going to retest the --aud setting myself. --nal-hrd wont be a solution because of the special build. I will try the rest. You will hear the result asap.

Sysmic Wave
26th November 2009, 01:30
Cheers,

Ran the test and everything failed. So I uninstalled all my codecs and reinstalled them all including the x64 ones.

Now, as you predicted, only the VC-1 test fails.

Is this likely to be fixed in the future?

Thanks again

turbojet
26th November 2009, 02:53
Adding the --aud option to x264 so it could work on panasonic players (No Fast Forward/rewind and skip forward/backwards. If you know something else that could work: Please let me know :)

Have you tried using mkv x264 output?

Hey, love the app.

I'm trying to convert The Dark Knight (VC-1) and i'm still getting the 0x0401 error.

I'm using Windows 7 x64 and version 09.10.02

I've converted MPEG2 and AVC perfectly before.

Cheers

It's probably because Windows 7 doesn't allow directshow access to it's VC-1 decoder. To fix you can Download this (http://www.mediafire.com/?hwktztiyijt) and run win7_vc1.bat.

twazerty
26th November 2009, 08:16
Cheers,

Ran the test and everything failed. So I uninstalled all my codecs and reinstalled them all including the x64 ones.

Now, as you predicted, only the VC-1 test fails.

Is this likely to be fixed in the future?

Thanks again


Just open ffdshow videodecoder configuration and select wmv9 at the VC1 decoding. After that open the windows 7 filter tweaker. Now you are be able to select ffdshow for VC1 decoding. Also select ffshow for MPEG2 and H264. 64 bit codecs/ffshow is useless because AVCHDCoder doesn't use 64 bit encoding. (Will be one of my next steps to add this)

In the next release of AVCHDCoder you are be able to change the decoders in AVCHDCoder itself.

deank
26th November 2009, 13:34
its compliant if
if 1920x1080 --ref <5
if 1440x1080 --ref <5
if 1280x720 --ref <7
if 720x576 --ref <13(?)
if 720x480 --ref <13(?)


1920x1080p/i --ref <5
1440x1080p/i --ref <5
1280x720p --ref <7
720x576i --ref <7 (and <6 for level 3.0)
720x480i --ref <7


@turbojet, I will try all the things you mentioned:
--aud may be the ticket but if it doesn't fix the issue here's a few other things that might:
- x264 --nal-hrd (need a custom build)
- fps=23.976 (or another framerate) in the meta file
- level=4.1 in the meta file
- remove insertSEI and/or contSPS from the meta
- output as mkv (--aud has no effect)

I am going to retest the --aud setting myself. --nal-hrd wont be a solution because of the special build. I will try the rest. You will hear the result asap.

Using x264 to create --aud --nal-hrd is the BEST option and not to let tsMuxeR do the work, because it is not possible to create proper NAL units when muxing. I strongly suggest that you use HRD/Interlace patched x264 build. Otherwise you cannot create 720x480/720x576 compliant output (it must be interlaced).

ContSPS must be present in the meta - it is required by blu-ray specs.

Best way to go is to use level 4.0 (with no slices) and not level 4.1, which REQUIRES 4 slices.

Dean

Sysmic Wave
27th November 2009, 10:16
Cheers guys,

All the tests now pass and I've started encoding again this morning.

I'll let you know how I get on but i'm fairly confident.

twazerty
2nd December 2009, 20:02
Bought myseld a panasonic blu-ray player and all problems are gone after my fixes. Thanx for the suggestions :)

Where can I find the HRD/Interlace patched x264 build?