Xvid készítése mencoder-el

 ( 1g0R | 2004. december 9., csütörtök - 16:21 )

Xvid készítése mencoder-el

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Bocsi, hogy angolul lesz, de eredetileg az mplayer::mencoder angol levlistara irtam, de sztem ertheto, en meg lusta vok ujrairni, hehe.

Disease:
MEncoder Xvid codec trashes AVI header.

Symptom:
Xvid-MEncoder > (avi) > Windows::AviSplitter[quartz.dll] > CRASH!!!

Symptoms as perceived:
BSplayer: Unknown file format (XVID)
GSpot: Failed to connect Output pin ... ConnectDirect() failed. There
is no common media type between these pins.
Media Player Classic: The following pin(s) failed to find a connectable filter:
Avi Splitter::Stream 00
Windows Media Player: Doesn't find an appropriate codec, goes online,
gives error.
MPlayer.exe(win32): Plays it seamlessly.

Reason:
When you code to Xvid with MEncoder, in 70%+ of the cases a certain
part of the avi header gets filled with memory-trash, although should
be filled with zeros. At least windows's AviSplit filter (quartz.dll)
gets distracted if otherwise.

Cure:
Load sick avi file into your favorite hexeditor, eg.: hexcurse and
fill region 0x00C4 - 0x00D3 with 0x00. Save it. Enjoy playing it in Windows.

The above procedure worked for me, though might not work for you.
Whatever you do, do it at your own risk. I haven't read avi header
documentation. I warned you. It just worked for me:).

Greetz,
Peter A. Rosztoczy

Hali,
SoRX

Sziaszok,

Készítettem egy házi videóból (mpeg2) xvid(1.02)-es avi-t.
Tökéletesen le tudom játszani mplayer-el linux alatt, vagy egy Mpeg4 komp. asztali lejátszon.A probléma az, hogy windows alatt az mplayer2, és mplayer kodeket keresne,a többi lejátszó nem ad képet.Próbáltam ffdshow-al is, illetve fent van a koepi féle xvid.
MI lehet a baj?
köszi a segítséget.
Üdv. 1g0R

Hi!

Miert nem jo neked windows alatt is az MPlayer? Es miert nem jo a sima mpeg4, miert kell xvid?

By(t)e
TBS::Antiemes

[quote:efe56ff40e="1g0R"]Sziaszok,

Készítettem egy házi videóból (mpeg2) xvid(1.02)-es avi-t.
Tökéletesen le tudom játszani mplayer-el linux alatt, vagy egy Mpeg4 komp. asztali lejátszon.A probléma az, hogy windows alatt az mplayer2, és mplayer kodeket keresne,a többi lejátszó nem ad képet.Próbáltam ffdshow-al is, illetve fent van a koepi féle xvid.
MI lehet a baj?
köszi a segítséget.
Üdv. 1g0R[/quote:efe56ff40e]

Ez a hiba ősidők óta benne van az mencoderben! De a fejlesztők szerint ez a widózmédiaplayer hibája!
A dózeron is lejátszható anyagot akarsz, akkor mellőzd az xvid-et!

hmm...érdekes.

Nekem még nem volt gondom az xvid lejátszásával.
Egyszer úgy döntöttem hogy linux, és azóta csakis azon tömörítek, linuxon mencoderrel.
Vagy ffmpeg (Divx4/5), vagy Xvid.Tökéletesen megy linux alatt és KISS lejátszón is mind a két kódekkel tömörített adat.
Csak Windows alatt nem találja a kódeket.
Kérdés. Lehetséges hogy a Koepi féle xvid kódek windows alá, nem kompatibilis a linux alatti xvid tömörítővel?

ja igen, ami érdekes lehet.
nandub-ban a képkocákat tökéletesen megjeleniti, illetve le is játsza.
tehát valóban vidózzmégyiapléjer hiba lenne?

[quote:a89b109a91="1g0R"]hmm...érdekes.

Nekem még nem volt gondom az xvid lejátszásával.
Egyszer úgy döntöttem hogy linux, és azóta csakis azon tömörítek, linuxon mencoderrel.
Vagy ffmpeg (Divx4/5), vagy Xvid.Tökéletesen megy linux alatt és KISS lejátszón is mind a két kódekkel tömörített adat.
Csak Windows alatt nem találja a kódeket.
Kérdés. Lehetséges hogy a Koepi féle xvid kódek windows alá, nem kompatibilis a linux alatti xvid tömörítővel?[/quote:a89b109a91]

Nem valószínű. Inkább azzal van a probléma, hogy a mencoderrel készített xvides avi felbontását nem tudják a dózeres programok kiolvasni a fájlból. Próbáld meg virtualdubbal megnyitni. Nem fogja tudni kiírni a felbontását az avinak.
És csak xvidnél jelenkezik ez a probléma!

Tökéletes információt tudok nyerni az avi-ból (felbontás,méret,képkocka,audiosaáv(ok),aviinfo,stb.. (emlékezetem szerint)
6.15kor megnézem pontosan sajnos most nem megy.Becsatolom az avi infót is.
Légyszíves akkor nézz rá a forumra.
köszi.

ja amúgy a dózeres az = windózer ??
:-)

[quote:0318845949="1g0R"]ja amúgy a dózeres az = windózer ??
:-)[/quote:0318845949]

Jaja:)

HalihO!
Probaltad ezze a codec-pack-kal?
http://faxmactor.cjb.net
Nekem meg sose votl gondom vele (otthon Debian, melohelyen w98 meg a legtobb ismerosnel is vmi windows, ezt a codec-packet szoktam felpakolni windows ala...)

Üdvicsek,

Kipróbáltam egy linux alatt tömörített xvid-es videoállományt, windows alatt lejátszani mplayer-el. Sikerült !
Próbáltam mplayer2.exe-t, wmplayert,bsplayert, ők nem tudták megjeleníteni a videót.Nem tudom hogy az mplayer miért más.Talán köze van a mencoder-hez :-))

[quote:f688a6a472="1g0R"]Üdvicsek,

Kipróbáltam egy linux alatt tömörített xvid-es videoállományt, windows alatt lejátszani mplayer-el. Sikerült !
Próbáltam mplayer2.exe-t, wmplayert,bsplayert, ők nem tudták megjeleníteni a videót.Nem tudom hogy az mplayer miért más.Talán köze van a mencoder-hez :-))[/quote:f688a6a472]

Ha a linuxos le tudja játszani, akkor a dózeres mért ne játszaná le?
A mplayer2.exe, wmplayer, bsplayer, meg az összes többi dózeres lejátszó ugyanazokat a filtereket használják. Azért nem tudják lejátszani a mencoderes rohadtul nem megfelelő formátumú xvidet.