View Full Version : change DAR/PAR of avi file?
trodas
21st December 2005, 16:30
I searched for how to fix the problem, but can't find anything usable. GSpot says that the movie is FAR 1.250 (5:4), PAR 1.000 and DAR 1.250 (5:4) - it is simply wrong.
Force BSplayer to play it with DAR 16:9 (1.777) does the trick and the movie is "right" then. The question is, if unfortunately GSpot did NOT allow me to change the PAR (IIRC avi files has no DAR), then what does? :confused:
I tried abcAVI, however the only one function that allow me to change something is "force frame size", and when I change it from 720 x 576 to 720 x 405 (witch is the resulted size when I select in BSplayer 16:9 DAR - yes, there are huge black up/down parts) pixels, it just crop the image - so I still see scalled movie, yet only part of it now... :rolleyes: :(
Another could be MPEG4Modifier, but Im not so sure and installing NETframework for it did not seems to me as a good solution.
So, anyone know anything better, please? :confused:
unmei
21st December 2005, 16:48
I really don't think the AVI header has any aspect ratio info. IIRC there was a xvid version that allowed you to write aspect ratio info into the xvid bitstream (that then got muxed into avi) If there is aspect info in the xvid bitstream i suspect it is repeated for each frame, which would require quite a bit of rewriting all over the movie (and of course an application that not only supports the avi structure but knows how to modify the xvid bistream as well).
trodas
21st December 2005, 16:51
No, the compression is damn DivX 5.0 :o
And somehow I think is is possible, nope? :rolleyes:
SeeMoreDigital
21st December 2005, 17:02
I don't know why so many people take issue with installing Micro$oft.NET Framework.
Without it you could be missing out on using some really cool applications... Not to mention MPEG4 Modifier ;)
I recommend you install .NET and MPEG4 Modifier and change the aspect ratio of your MPEG-4 streams to your hearts content :)
Cheers
trodas
21st December 2005, 22:16
Because, obviously, people tend to avoid anything that come from M$ alltogether :o Therefore I looking for something that did not need the cursed .NET crap :( :mad:
kurt
21st December 2005, 22:29
if you install .NET you are able to use the fabulous MeGUI as well (in case you ever want to encode in x264)... ok, there are other possibilities for x264, but I think MeGUI is the easiest one... :)
foxyshadis
22nd December 2005, 06:38
.Net will add 40 megs to your hard drive. It will not add startup time, it is not used in system services or applications so any security vulnerabilities can only come from .Net apps (Not that mpeg4modifier and megui access the network), and it will not take up any system resources until you run a .Net app, after which it will clean up.
It's not like you're installing IE7 or Vista, it's just the framework. If you're running XP or 2000 without having installed it using nlite, you already have so much crud you'll never need on your system that refusing to install .Net makes as much sense as refusing to an email client.
trodas
23rd December 2005, 00:27
Well, good you mentioned nLite. I recently did some modifications over the nLite ones, stripping the OS even more significatelly from useless things, well, and now, eh, errr - that is the thing that I can't use installer need to launch the .NET crap install anymore :D :o
Besides, everything that IS on my HDD in system folder slow things down. That's for sure.
There is NO any alternative for program that does not need all the .NET crap? :(
SeeMoreDigital
23rd December 2005, 00:41
There is NO any alternative for program that does not need all the .NET crap? :(Well............ Actually it is possible to do it with YAMB.
You'll have to mux the MPEG-4 .AVI stream into .MP4 and at the same time manually calculate and enter the required PAR/DAR setting. Then use YAMB to de-mux the MPEG-4 stream out of the .MP4 container and into the .AVI container!
Cheers
charleski
23rd December 2005, 05:01
There is NO any alternative for program that does not need all the .NET crap? :(
No sympathy - the idea that .NET slows anything down is rubbish.
.NET is the best innovation Microsoft has developed in a long time. If you harbour such fear of MS products, I suggest you reformat and install linux.
Anyway, you do realise that support for playback AR transforms in avi files is terribly poor, I hope. If you want that sort of thing mkv and mp4 are far better.
trodas
24th December 2005, 11:11
No no no no, guys, mkv already failed me before and it is a nonstandard solution, witch means - stay away from it. .NET is utter crap, it definitively WILL slow down windows operation (just look at the huge number of crap witch entered registers, not to mention the extreme amount of files) ... :(
However, luckily, my bro returned from collega with his machine and since he will soon reinstall, he agreed that we poisin his machine with the .NET crap for the necessary change.
We used MPEG4 Modifier 1.3.4 and Im affraid that I missed something, because it simply (after all!) does NOT work at all. Any change, any value we entered have NO impact whatsover.
To tell the story completely, the file is a very rare and significatelly higher quality that the other one, witch IS fine. However, the conpression used is DIVx5 and mpeg3 192k audio stereo layer.
The file is 25fps 720x576 pixels. WIth 16:9 it go to 405 pixels and AR is fine then.
In the MPE4 Modifier are possible to change Pixel AR (I pick PAL 16:9). Also custom selection is possible (entered 720x405). Then (but sadly not both at once!!!) there is a Display AR - 16:9 again teste and then again custom (again I tried 720x405) ...
NONE of these above have ANY impact whatever to the avi file.
Could anything be accomplished by messing with the usar date? It is:
"DivX503b1328" Anyone to help there?
PS. the solution has to end with normal AVI file, not mkv or mpeg4 thing with is nonstandard and therefore HAS to be avoided at all costs.
SeeMoreDigital
24th December 2005, 12:33
In the MPE4 Modifier are possible to change Pixel AR (I pick PAL 16:9). Also custom selection is possible (entered 720x405). Then (but sadly not both at once!!!) there is a Display AR - 16:9 again teste and then again custom (again I tried 720x405) ...
NONE of these above have ANY impact whatever to the avi file.If you are not seeing any change in the displayed image, then it sounds like you don't have the very necessary MPEG-4 direct-show decoder filter installed. ie: an MPEG-4 direct-show decoder filter that is capable of detecting "AR signalling".
And just in-case you need them.... Here are some samples (http://81.98.148.105/Uploaded_Files/Doom9_Forum_files/MPEG-4_in_AVI_with_DAR_Signalling.7z) for you to test.
Cheers
Anonymouses
24th December 2005, 20:37
No no no no, guys, mkv already failed me before and it is a nonstandard solution, witch means - stay away from it. .NET is utter crap, it definitively WILL slow down windows operation (just look at the huge number of crap witch entered registers, not to mention the extreme amount of files) ... :(
This is so incredibly misinformed and wrong that it's laughable. I used to harbor the same irrational fear of .NET until about a year ago when I installed it and have noticed not a single bit of slowdown on my computer. I'll support hating Microsoft where it's justified but your irrational hatred of anything from MS is just over-the-top silliness. Get over yourself and just install it and use MPEG4modifier and stop with the completely unjustified attacks on something you seem to know next to nothing about.
trodas
25th December 2005, 21:18
SeeMoreDigital - well, yes. I did not see any difference. Is my FFD show up to blame? :( I tought that this stuff was solved a long time ago, it is broken again?! :mad: And still, aren't there are any way how to just CHANGE the file for christ sake of stupid "solutions" requiring ten times more trouble that they should???
Anonymouses - any HDD and filesystem too on earth get slower as you add more and more files to it. Therefore .NET stays off my HDD no matter what. End of story. Period.
BTW, this is OT there. First I need a solution - solution that did NOT require special things like special mpeg4 decoder or stuff :(
SeeMoreDigital
25th December 2005, 22:20
SeeMoreDigital - well, yes. I did not see any difference. Is my FFD show up to blame? :( I tought that this stuff was solved a long time ago, it is broken again?! :mad: And still, aren't there are any way how to just CHANGE the file for christ sake of stupid "solutions" requiring ten times more trouble that they should??? Are you sure you've set-up FFDshow correctly?
Here are my settings: -
http://img262.imageshack.us/img262/9228/ffdshowaroutputsettings3vn.png
Cheers
Anonymouses
26th December 2005, 00:34
Anonymouses - any HDD and filesystem too on earth get slower as you add more and more files to it. Therefore .NET stays off my HDD no matter what. End of story. Period.
So then you aren't ever going to install a single thing ever again because it may cause an impercitable slowdown of your system? Or does this only apply to .NET? Oh please.... Irrational and uninformed hatred of Microsoft is so last decade...
trodas
26th December 2005, 01:17
SeeMoreDigital - no, Im not sure, however as soon, as I tickle the important settings, the "Alow output format changes during playback" and the "Connect to compatible filters only", I got errors when I open any movie. It says error, unknown format Xvid of DivX or whatever and then open and play the movie, tough in weird window and still no DAR corrections...
Witch FFD show you use that work for you? My build must suxx :( Link, pls? And witch version of BSplayer you use? Me 1.36 (1.37 found buggy in overlay case for me on fullscreen...) ;)
SeeMoreDigital
26th December 2005, 11:30
The FFdshow version I use is dated 20 September 2005. And I'm using it in-conjunction with Media Player Classic v6.4.8.7
Also, some of the newer XviD builds contain an upgraded version of their own direct-show filter, which can also detect AR signalling..... It's very good ;)
Cheers
trodas
5th January 2006, 12:45
Thanks for the link by PM.
And did it working for you, using BSplayer too?
For me not. I experiencing the very same problem with the two related to DAR options - like I described earlier. The very same ones. Again... even with the latest build from the link - no build 20/09/2005 there anyway... :rolleyes:
SeeMoreDigital
5th January 2006, 13:14
And did it working for you, using BSplayer too?I don't use BSPlayer myself.... But I can't see any reason why it would not work.
Once FFdshow's filters are set-up, even Windows MediaPlayer9/10 is able to correctly display MPEG-4 streams with AR signalling ;)
Cheers
trodas
6th July 2006, 17:36
SeeMoreDigital - could you pelase re-post the samples? I lost themn, due to HDD crash and still wondering if I could make them work... so... :thanks:
SeeMoreDigital
6th July 2006, 21:17
SeeMoreDigital - could you pelase re-post the samples? I lost themn, due to HDD crash and still wondering if I could make them work... so... :thanks:Here you go (http://www.one.seemoredigital.net/MPEG-4_Player_Test_Files/MPEG-4_AR_Signalling_Test_Cards_Videos.7z).
Cheers
trodas
6th July 2006, 23:20
Thanks. Now the 16:9 is supposed to still look round (eg. the circle should be circle, not elipse), right? :confused: :(
Well, it is not. 4:3 is fine, round.
PS. and when I set my FFD show prefs like your are, I can't open the files at all. It simply says "unknown file format XVID" and that it is.
SeeMoreDigital
7th July 2006, 00:00
Both samples work fine for me using FFDshow's MPEG-4 decoder, XviD's MPEG-4 decoder and VLC's MPEG-4 decoder.
And all provide a perfect circle (after performing a screen grab and cropping away all the grey) ;)
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.