[Emule] incomplete mpeg files not recognized in new versions
A unified display of relevant technical and tag data for A/V files
Brought to you by:
guillaumeroques,
zenitram
I testing mediainfo.dll with emule.
Version 0.7.0.3 was able to show exact details about *not completed* .MPG and .MPEG files... instead *on the exact same file*, with exactly the same partial data available 0.7.4.7 is not able to show anything... it show the data only when the complete file is available...
other formats instead works ok...
Logged In: YES
user_id=801394
Originator: NO
I worked a lot on MPEG parser, because MPEG is very complex.
Dos your problem already exist even with the last development snapshot?
https://sourceforge.net/project/showfiles.php?group_id=86862&package_id=197932
if yes, please contact me zen@mediaarea.net, for uploading the file.
Logged In: YES
user_id=820951
Originator: YES
well, ok, i did some more tests...
the current snapshot (using gui) detected everything ok, but putting mediainfo.dll into emule directory did not sorted the expected effects: still not showing data that is available when using 0.7.0.3 dll, i really do not know if this might be a problem of eMule at this point :S
(infotip is working ok too)
the file i'm testing is just a random INCOMPLETE mpeg file (it have around 15mb from the start and some other bytes within the file)
Logged In: YES
user_id=801394
Originator: NO
The GUI and infotip use the DLL as the same than eMule.
So your result is weird (I noticed this is an incomplete file, no problem on this : I parse the first megabytes only, and your file is well parsed by the infotip...).
Is this the same version of eMule for your test (I know that eMule changes the calling of MediaInfo.dll sometimes)?
If this is important for you, I can do some more tests if you send me the file, but I am not sure to have the time to debug this (I must debug my DLL and eMule...)
Logged In: YES
user_id=820951
Originator: YES
i tried putting in the "incoming" directory the incoplete file i had into "temp"... once hashed it showing all the infos... so yes... might be something in the emule code only when showing file details (on file in download, not completed)...
i'll send you an email with a link.
ty for your interest
Logged In: YES
user_id=1687548
Originator: NO
it's true, the last version of mediainfo.dll can't extract info in not completed .MPG and .MPEG files... and consumes a lot of CPU and memory, blocking some process...
I have verified it...
Logged In: YES
user_id=801394
Originator: NO
I trust him for incomplete files ;-)
But I am surprised for CPU and memory.
Tested with Version 0.7.5.0 BETA ( http://downloads.sourceforge.net/mediainfo/MediaInfo_20070708_GUI_Win32_WithoutInstaller.7z , tehre is the DLL in the archive), I have no problem 0.47c (not the last version, I know :) ).
Could you test the last version of the DLL? (I changed a lot of things in MPEG parsing, so this may have changed...)
Logged In: YES
user_id=820951
Originator: YES
i had no problems with high memory usage... neither with the current stable, nor with your snapshot...
Logged In: YES
user_id=801394
Originator: NO
Should be OK in 0.7.5.4, please verify, and reopen the tracker if it is not.
Logged In: YES
user_id=1687548
Originator: NO
I confirmed that. With the last version of mediainfo, when a MPG, MPEG or WMV is incomplete or have partial data completed, mediainfo don't show the info, but when the file is completed, it shows correctly the info.
With mp3 or avi, works ok.
Logged In: YES
user_id=801394
Originator: NO
OK, I let it open again.
Will try to work on this a little later.
Logged In: NO
septymus777@hotmail.com
Logged In: YES
user_id=801394
Originator: NO
Should be OK in v0.7.5.8
Logged In: YES
user_id=1687548
Originator: NO
Yes zenitram, I've get media info from mpg files.
Thanks for your quality time