Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Problém s přehráváním videa

Zdravím!
Pravděpodobně se zde už takový problém řešil, jenže se to špatně hledá, protože je podobných problémů spoustu.
Používám program The KMPlayer a občas jsem narazil na videa (avi), u kterých mi šel pouze zvuk bez videa. WMP u těchto videí naopak přehrávál obraz bez zvukové stopy. Tak jsem se tento problém snažil vyřešit instalací nových kodeků, které ale nepomohly. Pak jsem narazil na program VLC media player, který už vše přehraje bez problémů... Jenže jak jsem si zpětně všiml, tak KMPlayer ani WMP už nepřehrají žádné video a to ani to, které předtím šlo. Oba už přehrají pouze zvuk. Zkoušel jsem další kodeky K-lite (předtím jsem měl All in 1), ale problém je pořád stejný. Funguje mi pouze VLC, ale asi jen proto, že využívá kodeky vlastní (pokud se nepletu)...
Zkoušel jsem ty kodeky odinstalovávat, přeinstalovávat, ale problém se nevyřešil. OS mám Win 7 64bit.

Děkuji za každou radu!

Předmět Autor Datum
ve vlc si zjisti- informace o kodeku, co to je za video. allin1 je morálně zastaralý balík. w7 si p…
kmochna 14.03.2012 07:47
kmochna
[http://desmond.imageshack.us/Himg805/scaled.php?se rver=805&filename=vstiekt.jpg&res=medium] Doufám…
oko727 14.03.2012 08:10
oko727
jo to je ono mňmňmňmňmň video se jeví jako standardka- avi a uvnitř xvid a mp3 no nic, prachsprostě…
kmochna 14.03.2012 08:22
kmochna
http://www.edisk.cz/stahni/10955/aaa.log_18.82KB.h tml
oko727 14.03.2012 08:31
oko727
ajajaj:)) , v debugu se detekuje něco jiného... video: avcodec debug: ffmpeg codec (MS MPEG-4 Vide…
kmochna 14.03.2012 08:59
kmochna
Všechno jsem udělal a stejně to nejde :-/... Přes ten Filter jsem nastavil ffdshow všude pro 32 i pr…
oko727 14.03.2012 19:00
oko727
Myslím, že už vím, v čem bude problém, ale nevím, jak to vyřešit. Když jsem se díval na codeky v KMP…
oko727 14.03.2012 22:57
oko727
googloval jsem, jak přidat ffmpeg do direct show cesty. já to video nemám, takže jedu naslepo. co v…
kmochna 15.03.2012 02:24
kmochna
S tím už jsem si hrál včera a bez úspěchu... Nainstaloval jsem znovu K-lite a v KMPlayeru jsem nasta…
oko727 15.03.2012 09:04
oko727
není zač.;-)
kmochna 15.03.2012 12:04
kmochna
jinak, pokud to využívá direct show cestu (tzn. přehraje i wmp) , tak si tu cestu můžeš zobrazit, po… poslední
kmochna 16.03.2012 07:13
kmochna

jo to je ono
mňmňmňmňmň video se jeví jako standardka- avi a uvnitř xvid a mp3
no nic, prachsprostě obšlehneme, jak to dělá vlc

otevřeš vlc
nástroje/zprávy
výřečnost nastav na dvě- okno nezavírej
otevři video
a po chvíli ze zpráv dej uložit jako
texťák někam nahraj (uložto, edisk...)
mrknu co načítá.

pak si vyzkoušíme co dělá systémové ds (to jsou přehrávače pomocí těch kodek balíků)

[8750-log-jpg]

ajajaj:)) , v debugu se detekuje něco jiného...

video:

avcodec debug: ffmpeg codec (MS MPEG-4 Video v3) started
main debug: using decoder module "avcodec"

je to starý microsoftí "divx" - ten dovede zamotat hlavu kdečemu- vlc vybral kandidáta ffmpeg a v něm modul avcodec

audio byl vybrán kandidát na a52- takže je to ac3

main debug: using audio filter module "a52tofloat32"

---------------------------------------
tákže, nainstalovat ffdshow 32bit, pokud máš 64bit operační systém, nainstaluješ i 64bit ffdshow. stáhneš Win7DSFilterTweaker a nastavíš xvid, divx na ffdshow, popřípadě vše na ffdshow.
vlc to mlátí ffmpeg a libavkama VLC_Features_Formats
takže zkus napodobit vlc.
dáš start/ ffdshow i ffdshow64/Nastavení video/audio dekodéru
u videa/kodeky dohlídni na to aby div3, divx a xvid byl načítán libavkou.
u audia ac3 - liba52
--------------------------------------------
vyzkoušíš v playeru. při nejhorším by se video muselo zkonvertovat.

Myslím, že už vím, v čem bude problém, ale nevím, jak to vyřešit. Když jsem se díval na codeky v KMPlayeru (podobně jak jsem se díval do VLC), tak jsem se dozvěděl následující:

[Údaje o videu]
Dekodér -No codec

[Údaje o audiu]
Dekodér -(0x2000) KMP Audio Codec(AC3(Dolby Digital)-liba52.dll)
Formát -Major Type: Audio - Sub Type: PCM
WaveFormatEx: PCM(0x1), 48000 Hz, 16 Bits, 2 Ch

Takže to vůbec nevyužívá žádný kodek pro video. Jen nevím, jak by se tam dal "vložit"

googloval jsem, jak přidat ffmpeg do direct show cesty. já to video nemám, takže jedu naslepo.

co víme:
video stream je ten starý microsoftí mpeg-4 (starý "divx")v3, vlc na něj použije ffmpeg a uspěje. bylo by potřeba ffmpeg vnutit i kmplayeru, jenže ffmpeg není direct show decoder.

myslím, že jsem našel řešení- lav filters downloads je direct show dekoder založený na ffmpeg. ten si nainstaluj a v km/ nastavení se mu ho pokus vnutit na asociaci divx3

[8760-km-ffmpg-jpg]
dáš tam na divx3 lav audio/video/splitter

v použití dekodéru nastav použít výchozí systémové volání. dělám to na slepo, snad to klapne, jinak bys holt musel použít vlc, nebo video překonvertovat.

S tím už jsem si hrál včera a bez úspěchu... Nainstaloval jsem znovu K-lite a v KMPlayeru jsem nastavil primárně externí kodeky (přesně jak na tom screenu). Stejně to nepomohlo. Dnes jsem teda nainstaloval ty LAV filters a přidal jsem je k těm, co už byly obsaženy v K-lite. Nicméně jsem zkusil kliknout na tlačítko "Inic. všech předvoleb" aniž bych tušil, co to je :-D
Slouží to v podstatě pro obnovení nastavení. Takže jsem to potvrdil a výsledkem bylo to, že mi nešel už ani zvuk, ale okna KMPlayeru se otevírala ve velikosti rozlišení videa (předtím to nedělalo), ale nic se nedělo. Tak jsem znovu přidal externí kodeky, ale tentokrát to už pomohlo :) A funguje mi už i WMP (???)

Takže sice nevím, co přesně problém způsobilo, v podstatě ani nevím, jak se to vyřešilo, ale hlavně, že už to funguje :-)
A moc děkuji za pomoc :-)

Zpět do poradny Odpovědět na původní otázku Nahoru