![]() |
yep, we missed you these days.
But as you can see, little changes. A new encoder (QuEnc) that makes alse use of ffmpeg engine (but I think you already know it, since you said it encodes constant bitrate), but I tried it and with the same final size, gave me worst result... So here I am with mencoder. Don't know if you missed a post where I commented my test. But I wondered there if in mencoder news/forums they showed intention to make mencoder accept avs files,... well, and some other doubts. I also have been too busy these days, but I think this weekend I'll be back to tests :wink: |
@digitall.doc
http://www.kvcd.net/forum/viewtopic.php?p=69883#69883 The ratecontrol code is being rewritten. Michael Niedermayer is active on both the Mencoder and FFMpeg mailing lists, so libavcodec improvements will get both encoders at the same time :) Bilu |
bilu,
I followed your link, and read there a little... Nic say that from the parameters we're using with Mencoder, we don't really understand the parameters... Is he refering to our parameters?, do you know what he is refering to?. In what way he thinks it can be improved?. Since in my tests, I got better (to me) results. Have he posted the parameters he uses in QuEnc, apart from that we can adjust in the GUI?. I think we can learn a lot from each other :idea: . Don't you think so?. |
I think no one should take any sort of conclusions until Michael fixes the ratecontrol code.
So far the rate control stuff looks bad to everybody :lol: Bilu |
... smoooooth answer :D
You're prudent, man 8) But,... are you thinking in change your last settings? |
The only good settings to test right now are those who aren't quantizer-based, i.e. those that make a difference when testing with vqscale=2. Everything else is subject to change.
Even Nic would agree with this one ;) Bilu |
I see.... :roll:
Freezing tests right now :? . Since what now is giving me good results, maybe won't be so good in future mencoder (ffmpeg?) versions, with changed rate control. And don't want to test other settings, that can be useless in near future. Even don't see the point to keep testing QuEnc, as it also will have to change... :arrow: :arrow: :arrow: :arrow: waiting news... |
Screenshots:
http://clientes.netvisao.pt/bilu/bruno/bf_bug.zip I've posted this in the mailing list now. It's the B-frame bug I've been telling you guys, it happens whenever you switch between interlaced and progressive or vice-versa, specially in high-action. Mailing list thread view: http://sourceforge.net/mailarchive/m...msg_id=7642853 Bilu |
bilu,
already downloaded. But I think that just happens on interlaced material, isn't it?. I hope they'll fix it, since I will try to backup some home made films soon, and as it's DV source I guess it'll be interlaced. What about rate control, new settings and so on... I know, I know, just 15 hours from my last post. But I have my PC warming up for tests :lol: Is there any new in the mailing lists (advances, problems met,...) |
Better relax dude ;)
You can check things happening in libavcodec from here: http://www1.mplayerhq.hu/cgi-bin/cvs...eg&sortby=date You'll see Michael has been busy lately :) And most of the tests I could do with a fixed quantizer were already here: http://www.kvcd.net/forum/viewtopic.php?p=65838#65838 Main difference being that I abandoned the denoiser here: http://www.kvcd.net/forum/viewtopic.php?p=69038#69038 Bilu |
Quote:
bilu, believe me if tell you that I'm probably one of the most quiet people you know. I'm almost ever relaxed. It's better for heart health. 8) In a thread like this, with about 300 posts, I just wanted to create a curiosity/expectancy/whatevercy ambient. Just that. :wink: I thank you for the link, since I lost link to mailing list you posted some thillions of posts earlier. :D I'll wait your news with increasing anxiety :lol: :lol: ... don't make us wait too long :wink: |
From mailing list: http://mplayerhq.hu/pipermail/mplaye...ch/043280.html
It's a bit old (from March 1st) and maybe subject of change if ffmpeg ratecontrol is changed... Quote:
Quote:
Quote:
This is from mplayer-users. Maybe I will have a look at developers' to see what's hot now. |
Hi guys,
This is my first attempt on MEncoder so please go easy on me. And so far I haven't had any luck with making any encodes with this supposedly great encoder. When I ran the bat file this is what I found in the DOS window: Quote:
P.S. Never mind the last line. No there's nothing wrong with your screen - it's swedish! :wink: |
I downloaded another build and now it works! :)
I'm very interested in seeing the output quality of this encoder. From what I've read it's something else, eh? |
BTW Is MEncoder using the KVCD Notch Matrix :?:
|
Hi audioslave,
you'll enjoy this encoder. Mencoder doesn't use KVCD matrix by default. You have to give it through inter_matrix and intra_matrix, in the ini file or in the command line. Take a look at the last command posted by bilu, and there you'll see the matrix. If it doesn't work for you, make me know and I'll post the complete *.ini and *.bat that have worked for me. Happy mencodings :lol: |
@digitall.doc
Yes, please post the *.ini and *.bat :D . @incredible How do I use the Slicer routine with MEncoder - for prediction :?: |
Well, these are my/our last settings. But as bilu stated, everything is susceptible of changing, since they're going to change the rate control in ffmpeg.
mencoder.bat Code:
set menc=D:\KVCD\MencoderCode:
of=rawvideo=1 - In the directory tree, we have mencoder.exe and mencoder.bat in a folder, and the mplayer folder (where you have settings.ini) is a folder in the same mencoder.exe folder (don't know if I explained well :oops: ) - I left vbitrate=9800 and scplx_mask=0.22 in the bat file, since they are the parameters I tweak to adjust final file size (increasing scplx_mask value or lowering vbitrate, lowers file size) I now usually change scplx_mask (not above 0.3) - I use vrc_eq=tex, but is the same as vqcomp=1 - I also used (and have seen some people using it) cmp=2:subcmp=2 (I think is SATD instead of SAD), and predia=-2:dia=-2 (faster as man_page says) - I also use p_mask=1 but still don't really know how it works (advised by bilu), didn't make tests. If anyone is willing to test... - These settings: trell=1:cbp=1:mv0=1 are for quality, but slow down... If you want you may try without them and see: 1 speed gain, 2 quality loss. And then choose... There are some other settings I saw people using and didn't test: - vratetol=1835 A setting Amenophis uses. It refers to rate control tolerance. Default is 8000, and lower values make bitrate changes more smooth (don't know if it is of interest; what do you think bilu?) - I saw people using vqmin=1:mbqmin=1:lmin=1, in order to get higher bitrates. It isn't advised in man_page, and I didn't test. But I already tested vqmin=3:mbqmin=3:lmin=2.5, and helped to lower quantizers... If you want to do tests. Hope this will be of a help, but I insist, is subjected to be change now, and in the near future :wink: EDIT: the file 1 in the Temp folder, is a fake avi done from avs with makeavis EDIT2: this settings are for PAL progressive sources. In interlaced sources, I recommend you to try bilu settings (ilme, ildct and so) |
Quote:
By crossing docs between FFMPEG and Mencoder I got to the conclusion that vratetol,much more than the vqcomp or vrc_eq settings, is the parameter that will let enforce the average bitrate behaviour. Lowering vratetol will make the filesize much more predictable, but it will still be VBR encoding, not CBR as if vrc_minrate=vrc_maxrate. About vratetol=vrc_buf_size, I'm not really sure it makes sense. I think VBV specifies a maximum bitrate variation, it could be less than VBV and still be compliant. If someone knows this subject better, please provide feedback. I'd like to see how a vratetol=0 behaves ;) @digitall.doc Thanks for bringing this parameter into our attention. I was so obsessed with the rate control fixing that I forgot to look at it :) Bilu |
bilu,
nothing to thank. Almost all I've learnt from mencoding and parameters, and my interest with mencoder, is due to you and your advise and help. I'm the one to thank a lot :roll: . Don't know if the vratetol value=1835 was intended to be equal vrc_buf_size, but is a value to begin testing with (and, of course, also 0) |
Site design, images and content © 2002-2026 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2026 Jelsoft Enterprises Ltd.