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 AVC / H.264

Reply
 
Thread Tools Display Modes
Old 9th January 2009, 10:03   #121  |  Link
Sagittaire
Testeur de codecs
 
Sagittaire's Avatar
 
Join Date: May 2003
Location: France
Posts: 2,076
Quote:
Originally Posted by DigitAl56K View Post
You have no stronger advocate for imrpoving the CLI encoder than me It will happen!
Well I have here a very better CLI version of Mainconcept SDK. It's very simple for you to compile Mainconcept SDK executable with all the native command. With this very old CLI I produce very better output than DivX7 AVC. Here very simple optimisation:

Quote:
I made test with your DivX H.264 Encoder Alpha 1. I have similar result for quality and speed with my previous test with Mainconcept/Elecard Encoder. Anyway your encoder is really not complete:

1) Quality profil are too restrictive:
5 or 6 profils for quality will be really better: fastest, fast, normal, good, best and insane for example or [0-5] for aqo.

2) Psy optimisation:
There are possible and very usefull psy optimisation with Mainconcept H264 SDK. Film grain optimisation [0-100], AQ with luma masking [-100;100], AQ with contrast masking [-100;100], AQ with complexity masking [-100;100].
Why not to implement this command: -psy <AQLuma>, <AQContrast>, <AQDetail>, <FGO>
My prefered setting for MC SDK is -psy 33,-33,-33,50

3) Buffer and Max rate
With this command line for example -vbv <maxbitrate>,<buffer>
__________________
Le Sagittaire ... ;-)

1- Ateme AVC or x264
2- VP7 or RV10 only for anime
3- XviD, DivX or WMV9
Sagittaire is offline   Reply With Quote
Old 9th January 2009, 11:27   #122  |  Link
tsal
Registered User
 
Join Date: May 2006
Posts: 6
trying divx 7

I installed Divx 7 and tried to play a h.264 .mkv file with media player classic home cinema, with all its internal codecs off.

All i got was a black picture and stuttering sound.

Turns out that windows xp provides the wrong codecs for the playback.

I have Nero 8 installed, and only the nero burning part, and it also installed a lot of codecs.

So windows xp gives the nero codecs, nero splitter and decoder, to my player, and not the newly divx 7 codecs.

I tried to fix this by adding all 4 or 5 divx codecs in mpc-hc and setting them to prefer, this didnt work (maybe a bug in current mpc-hc), but the only thing that solved it was to add the nero codecs and set them to block.

So, playbacks of h.264 .mkv files with divx 7 in mpc-hc and windows media player 11 are broken because of an installed nero 8 version, even in the lightest install mode.

You definatly need to add a codec filter priority option to fix this, or all nero users will be left outside.
tsal is offline   Reply With Quote
Old 9th January 2009, 11:29   #123  |  Link
DigitAl56K
Registered User
 
Join Date: Nov 2002
Location: San Diego, CA
Posts: 936
A few updates:
  1. Anyone can now download the alpha CLI encoder. Create a free DivX Labs account, login and join the Project Rémoulade Apps group - an open group that does not require moderator approval, and then download the installer.
  2. DivX.com forums nav link is fixed
  3. robU*4: We've already started to look into the file writer issues you listed
  4. djloewen: I've logged an issue on support for the .mkv extension in WMP, hopefully it will be addressed in the next update to our installers.

Quote:
Originally Posted by Sagekilla View Post
Glad to hear that you guys are going strong with mkv. Does it seem likely that you'll get hardware support for it, since you guys are backing it?
Yes, you can see some announcements already

Quote:
Also, is there going to be the possibility to decode H.264 content that was encoded outside of a DivX converter on a SAP? I'd love to be able to stick x264 + AC3 streams in mkv on a DivX SAP and have them playback on my new projector
Yes, that should work. DivX Converter will not be the only way to create DivX Plus HD video.

rtjnyoface: Thanks for your kind words Sometimes the forums can be a little tough, but it's important to hear everyone's opinions even if they can be harsh sometimes so that we can get a better sense of where we are doing well and where we can improve. I hope with this release everyone does see good things starting to come out of DivX 7. For example, the free high performance H.264 decoder, AAC decoder, and a much improved DivX Player. Better support for the MKV container in CE should also be a big deal. Clearly there are areas that we need to improve in upcoming releases though: The H.264 CLI encoder needs to be updated and Converter could use more options, among other things. One of the reasons I'm here is to be a voice for the community inside our team. The feedback you provide helps me give input into our priorities as we move forward so that we can build out more of the tools and functionality you want to see faster. DivX 7 has arrived in its "point zero" release this week, and my hope is that as we hit .1, .2, and so on we can address a lot of the issues raised here so far and others that will follow in the coming days.

Sagittaire: I'm passing your comments on to our codec team

Thanks to all who have commented so far. Time for a quick nap, back in the morning!

Last edited by DigitAl56K; 9th January 2009 at 11:36.
DigitAl56K is offline   Reply With Quote
Old 9th January 2009, 11:31   #124  |  Link
DigitAl56K
Registered User
 
Join Date: Nov 2002
Location: San Diego, CA
Posts: 936
tsal, in the MPC options go to "External filters", add the DivX H.264 Decoder to the list of filters, make sure it's checkbox is on, it's at the top of the list, and set it to "Preferred" on the right of the dialog.
DigitAl56K is offline   Reply With Quote
Old 9th January 2009, 11:48   #125  |  Link
tsal
Registered User
 
Join Date: May 2006
Posts: 6
I tried that, using the newest official version of mpc-hc, all internal codecs and filters unchecked, added divx h.264 decoder and set to preferred or set to high merit, it doesnt get used.

I always get the nero splitter, and the nero audio decoder 2.

Only blocking those 2 works for me.

Its an x264 .mkv file with mp3 sound.

Maybe another user who also has nero installed can tell his experience ?


edit:

Ok, i think this is a bug or limitation in mpc-hc.

After testing i found out, that if you enable all internal codecs and filters of mpc-hc, and then after that set the divx h.264 decoder to preferred, then it works.


But that still leaves the problem of nero 8 and probably 9, too, it kills the divx 7 h.264 playback


edit2:

Ok, some more finetuning, for my .mkv file to work with a preferred divx 7 decoder in mpc-hc, the matroska source filter must be checked and activated, thats it, otherwise preferring wont work, only blocking.

Last edited by tsal; 9th January 2009 at 12:11.
tsal is offline   Reply With Quote
Old 9th January 2009, 13:04   #126  |  Link
ncahammer
Registered User
 
Join Date: Feb 2007
Location: Athens, Greece
Posts: 43
Will support VFR encodes ?
I get
Framerate outside profile specification (24.0119Hz) (312155000/12999987)
ncahammer is offline   Reply With Quote
Old 9th January 2009, 14:23   #127  |  Link
xaeroak15
Registered User
 
Join Date: Feb 2008
Posts: 3
It seems that it can't decode x264 track in mkv file automatically?
xaeroak15 is offline   Reply With Quote
Old 9th January 2009, 14:33   #128  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Germany
Posts: 8,513
Quote:
Originally Posted by xaeroak15 View Post
It seems that it can't decode x264 track in mkv file automatically?
Does work properly here:


Last edited by LoRd_MuldeR; 9th January 2009 at 14:35. Reason: typo
LoRd_MuldeR is online now   Reply With Quote
Old 9th January 2009, 14:34   #129  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,187
works here too.
Sharktooth is offline   Reply With Quote
Old 9th January 2009, 15:10   #130  |  Link
xaeroak15
Registered User
 
Join Date: Feb 2008
Posts: 3
Well,it works~
I've used gspot to set the meirt.
and also checked the AAC decorder both aac and realaac work well~

Last edited by xaeroak15; 9th January 2009 at 16:06.
xaeroak15 is offline   Reply With Quote
Old 9th January 2009, 15:36   #131  |  Link
robU*4
Registered User
 
robU*4's Avatar
 
Join Date: Nov 2005
Posts: 87
Quote:
Originally Posted by DigitAl56K View Post
Steve, I will need to ask our engineers to look into these issues and get back to you.
Great! At least the invalid IDs should be fixed. The timecode issue may be due to the source (if you use DShow and its timestamps), but it should not make a badly interleaved file. (in case of "timecode reset" you can use another Segment)

For the rest, it's just optimizing.

Anyway, I appreciate all the effort from DivX to make Matroska available on even more CE devices. It looks like 2009 will be the year where Matroska is available outside of computers
__________________
Matroska Founder / CoreCodec developer
robU*4 is offline   Reply With Quote
Old 9th January 2009, 16:16   #132  |  Link
ChronoCross
Does it really matter?
 
ChronoCross's Avatar
 
Join Date: Jun 2004
Location: Chicago, IL
Posts: 1,514
Quote:
Originally Posted by Kurtnoise13 View Post
the DivX 7 bundle still provides the vfw interface (6.8.5) encoder...see DigitAl56K's answer above.
I know this....that's not important with DivX 7 as h264 is the primary addition to 7. 6 has always been vfw so I pay no attention to it.


Quote:
Originally Posted by Ajax_Undone View Post
Just figured find some happy ground... No use in breaking what is not yet broken. Some like vfw ok let em have it. some like cli let me have it.

http://forums.divx.com/forum/viewTopic.php?id=6726

From Divx's own community...
The primary point is that AVC was never meant to be used in vfw. While using hacks you can put it in vfw doesn't mean you should as it's been dropped altogether from every AVC implementation I can think of.
ChronoCross is offline   Reply With Quote
Old 9th January 2009, 21:44   #133  |  Link
Ajax_Undone
Stupid should Hurt!!!
 
Ajax_Undone's Avatar
 
Join Date: Apr 2006
Location: In hell next to the boiling pit of Lava...
Posts: 933
Hey DigitAl56k Tell you what make a GUI interface that is par with most of the x264 apps here and I will shut up. I don't care if you sell it. I just want to see evidence of our idea's put to fruition.

Until this happens there is not a chance in the farthest reaches of time and space that I will ever consider giving divx any credence.

P.S. ChronoCross I Never meant to paint the picture of AVC being vfw. I meant to paint the picture for a new asp vfw codec for the continuance of current asp mpeg 4 video.
And now reading this I feel silly for even stating that a new version be produced... The current one works just fine...
__________________
My Installer's ||

Last edited by Ajax_Undone; 9th January 2009 at 22:03.
Ajax_Undone is offline   Reply With Quote
Old 9th January 2009, 22:04   #134  |  Link
djloewen
Registered User
 
Join Date: Aug 2007
Posts: 95
Quote:
Originally Posted by Ajax_Undone View Post
Hey DigitAl56k Tell you what make a GUI interface that is par with most of the x264 apps here and I will shut up.
What if they make the CLI, and members of the Doom9 community make the GUIs? Isn't that good enough? Personally I don't need the GUI, I'm happy doing everything from batch files.
djloewen is offline   Reply With Quote
Old 9th January 2009, 22:37   #135  |  Link
Ajax_Undone
Stupid should Hurt!!!
 
Ajax_Undone's Avatar
 
Join Date: Apr 2006
Location: In hell next to the boiling pit of Lava...
Posts: 933
Yeah well Proof is all I ask besides that Most of Doom9 are staying with the tried and true x264 as am I. So I figure if they don't build it it will not get built..
__________________
My Installer's ||
Ajax_Undone is offline   Reply With Quote
Old 10th January 2009, 00:07   #136  |  Link
DigitAl56K
Registered User
 
Join Date: Nov 2002
Location: San Diego, CA
Posts: 936
Quote:
Originally Posted by DigitAl56K View Post
As I'm sure I'll still be repeating on my death-bed: It's okay to use x264
Aside from this, did we not previously have a discussion where several developers both here and over at divx.com said they specifically did not want to be put in the position where their own applications would be competing with a front-end built by DivX (e.g. Dr DivX)?

I don't understand the source of your cynicism, we're steadily working towards making more updates and tools available. I think Project Rémoulade has been a very good recent example of how we can respond to your feedback and requests, and it will continue to be so.

Last edited by DigitAl56K; 10th January 2009 at 00:12.
DigitAl56K is offline   Reply With Quote
Old 10th January 2009, 00:11   #137  |  Link
DigitAl56K
Registered User
 
Join Date: Nov 2002
Location: San Diego, CA
Posts: 936
Quote:
Originally Posted by ncahammer View Post
Will support VFR encodes ?
I get
Framerate outside profile specification (24.0119Hz) (312155000/12999987)
You need to convert it to constant frame rate. There is a table of permitted rates in the tutorial at the labs as well as suggestions for converting between rates using the internal filters provided by AVISynth.

Last edited by DigitAl56K; 10th January 2009 at 00:14.
DigitAl56K is offline   Reply With Quote
Old 10th January 2009, 02:08   #138  |  Link
Ajax_Undone
Stupid should Hurt!!!
 
Ajax_Undone's Avatar
 
Join Date: Apr 2006
Location: In hell next to the boiling pit of Lava...
Posts: 933
My main criticism comes from the laughable tools such as converter and the stupid fact that you expect people to purchase an mpeg 2 decoder just to use its limited interface to pop a dvd into it... 10 dollars better spent elsewhere.

Don't get me wrong its just the way I see it. Its very hard to take any CS BS PR crap. I do have high hopes for the CLI app and believe it to be your resurrection if done right.

I think as far as Divx Corp is concerned I would take and make consumer versions of the codec plug-ins inside of MainConcepts Reference app might do some good also.

Anyhow I am just offering what I think. No hard feelings. K
__________________
My Installer's ||
Ajax_Undone is offline   Reply With Quote
Old 10th January 2009, 02:16   #139  |  Link
DigitAl56K
Registered User
 
Join Date: Nov 2002
Location: San Diego, CA
Posts: 936
Okay, but I think we've established now that you don't like Converter and that it wasn't designed for this more technical audience.

Agree that the CLI app has the potential to be good. Let's see how that works out
DigitAl56K is offline   Reply With Quote
Old 10th January 2009, 02:27   #140  |  Link
Shinigami-Sama
Solaris: burnt by the Sun
 
Shinigami-Sama's Avatar
 
Join Date: Oct 2004
Location: /etc/default/moo
Posts: 1,932
Quote:
Originally Posted by DigitAl56K View Post
Okay, but I think we've established now that you don't like Converter and that it wasn't designed for this more technical audience.

Agree that the CLI app has the potential to be good. Let's see how that works out
you mean its targeted at an audience that won't realize its broken?
__________________
Quote:
Originally Posted by benjust View Post
interlacing and telecining should have been but a memory long ago.. unfortunately still just another bizarre weapon in the industries war on image quality.
Shinigami-Sama is offline   Reply With Quote
Reply

Thread Tools
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:24.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.