no, it is definately not something that you can correct with any avisynth filter, certainly not blockbuster) - these blocks are created by the encoder. (this picture has been adjusted in Photoshop to bing about the blocks) . These blocks plague my encodings in scenes with slight gradents - it is dark or light scenes, it does not matter (usually in backgrounds). I thought that this might be related to the compression of the encoder - but when I tried to increase the bitrate, the encoder did exactly the same thing. So, this leaves me to beleive that it is related to some setting in the encoder.
Quote:
|
@poerschr
Have you tried the settings I posted? Did any of them help? Bilu |
Hi bilu,
I'm not quite sure but I tried with your settings and the final encoded stream cannot be played by PowerDVD... Have I got to demux? Don't think so. Any ideas? Cheers EDIT: I tried with wmp and it tries to download a new codec and it fails. |
@bilu
Quote:
|
Quote:
Anerboda |
Quote:
Maybe it's better to mux the AVI instead of the M2V created by stream.dump :? But plays nicely through VirtualDubMod and Gabest's Media Player Classic. :) Can you try it please? EDIT: Bitrate Viewer and PowerDVD 4.0 also works with the M2V file. Bilu |
Oops,
I'm not creating the m2v with the stream.dump . I though it was only needed to change fps settings. Do I need it on a 25fps makeAVIS encode, with your above settings? Anyways I don't have Media Player Classic installed but I will try it through VDubMod latter on this evening. I'm not even sure if IfoEdit accepts the encoded stream for muxing. Anyway what will I gain if I can play it with VDubMod/MPC? Thanks bilu |
Quote:
Since it only works good with the AVI container you have to dump the AVI video stream to get rid of the AVI header. What I don't really know but so far seemed to work is: what is the M2V header? Because I renamed a dumped stream to M2V and it worked fine on those programs, but the header may still be wrong. :? Bilu |
Quote:
Bilu |
Quote:
Noob alert! :oops: Bilu: are there PAL interlaced DVD sources? Thanks |
|
Quote:
I know that you already know, and that it is common sense, and not really neeeded to be remembered, but I do: what we want it is to be compatible and playable on standalones. I still didn't test your way through stream.dump, because it seems it's not working. What are your experiences?, do we encode with -of avi or better keep on -of mpeg?. How can we make it work?. With -of avi you didn't get the Unknown block type errors, did you?. Using previous way, through -of mpeg, I managed to feed it to DVDlab and burned a KDVD that I'll take a look later on my standalone. DVDlab didn't compain, and I could view the m2v file with PowerDVD. I still didn't try it on IfoEdit since are just samples, and don't have audio sample to mux with. What have been your latest advances?. |
Quote:
Quote:
Quote:
http://www.kvcd.net/forum/viewtopic.php?p=65599#65599 (thread deleted, see next post) EDIT: BBInfo and BBVInfo (from bbtools) also report as a valid MPEG-2 transport stream. Sonic Cineplayer is the only one that didn't work for me so far. Bilu |
Problem solved, don't know why 8O
Quote:
Now also works with IfoEdit and TMPGEnc. Bilu |
Next item: try to investigate why we need -ofps 30 with NTSC.
It only happens with the current CVS build, not the official one. If not needed I could use the same command-line regardless of the source. EDIT: Hmmm... Nevermind. I still have to deal with keyint anyway ;) Bilu |
Happy to hear you solved it bilu :)
But I'm afraid the Unknown block type errors are back :( Well, the test I did and burned in DVD... very good. They are the same I did to test ffvfw. With ffvfw (previous settings, with constant bitrate adjust to VBV 224) the standalone freezed from time to time, not necessarily in fast actions or bitrate demanding, and also slowed down in high bitrate scenes, even skipped from time to time. With mencoder, plays smoothly, and player reports maximum bitrate about 8200 (not very accurate, I know, but I wanted to "ask" the player what it was reading). The way I see it, C 8) 8) L. But still many things to improve. BTW, I got some dark slow scenes in my tests, and didn't notice blocks (of course, on TV is not the same as on PC monitor). EDIT: Ah, bilu, taking a second look at your command-line I saw you're not using any vmax_b_frames, so it's set to default=0. Wouldn't it be better a standard GOP with B frames?. I think it was already commented in this thread. Did you test it in a standalone player, does it accept a non-standard GOP?. EDIT2: In vmesquita compilation I saw a parameter I don't remember in previous build, that detects scene change. Does anybody know how to tweak it?. Just if anyone tested it, and to avoid some tests (have got little time :roll: ). |
@digitall.doc
That was just an example, it's purpose was to test interlaced encoding and not quality. Now, and until a new CVS build supports fractional framerates, I'll have to use different command-lines for PAL and NTSC. And to find a way to change from 30 fps back to 29.97 fps (maybe cheating and using the old mencoder version with stream copy like this: mencoder -of mpeg -ovc copy -fps 29.97 -ofs 29.97 movie1.m2v -o movie2.mpg, and then demux to an m2v file). About keyint, it may be possible to get the framerate and make that decision on a script, both on Windows and Linux. I'd really like to see that fractional framerate issue solved :? Will investigate. Only then I'll focus on quality/compressibility parameters. Bilu |
Quote:
Yeah, I completely agree with you on this. Better clean up the house first and only then buy the furniture (does this make sense :lol: ??) Later... |
Quote:
Found this and tried, it works!!! -> vstrict=-1 (despite being 0 in docs to disable vstrict :roll:) http://www1.mplayerhq.hu/pipermail/m...ry/042627.html So this seem to be the minimum required parameters to support any kind of DVD: Quote:
Bilu |
Output from mencoder -of help :
Quote:
Bilu |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.