Staňte se programátorem: Napište si vlastní GOM Player

Diskuze čtenářů k článku

Ripper-CZ  |  19. 03. 2009 00:49  |  Linux Mozilla 1.9.0.7


Je to tak snadné, až se divím, proč vývoj pořádného multimediálního přehrávače trvá roky...

Souhlasím  |  Nesouhlasím  |  Odpovědět
Ripper-CZ  |  19. 03. 2009 00:50  |  Linux Mozilla 1.9.0.7

Heh, ořízlo mi to xml značky "těžká ironie", kterými to mělo být obaleno. Ale myslím, že všichni pochopili.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Prcek  |  19. 03. 2009 01:31  |  Linux Konqueror 3.5

Hlavně to bude asi strašně vymakanej přehrávač, když je postavenej nad WMP, kterej nic neumí .

Souhlasím  |  Nesouhlasím  |  Odpovědět
StepanMatl  |  19. 03. 2009 06:47  |  Microsoft Windows Vista IE 7.0

Nic neumí? A v čem je třeba Amarok lepší?

Souhlasím  |  Nesouhlasím  |  Odpovědět
roots  |  19. 03. 2009 07:22  |  Linux Mozilla 1.9.0.7

Ten dotaz myslíš vážně?

Souhlasím  |  Nesouhlasím  |  Odpovědět
eax31337  |  19. 03. 2009 07:24  |  Linux Mozilla 1.9.0.7

amarok nie je urceny primarne pre prehravanie videa.... ked uz porovnavat tak mplayer vs WMP. A tam to nejdem ani rozpisovat lebo WMP je prepadak oproti nemu.
no co sme na M$ lzive, som zvedavy kolko este takych 3.14covin vyjde. uz tu bol IE, WMP, dalsi clanok moze byt napr napiste si vlastny OFFICE. A dat tam komponenu z wordu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Tehomas  |  19. 03. 2009 10:01  |  Microsoft Windows XP Firefox 3.0.7

Mno, tak jen pro me, nechapaveho ignoranta. Neni treba rozepisovat vsechno. Aspon tri nejdulezitejsi veci, ktere s takovouhle komponentou nejdou a v mplayeru jsou. Moc prosim...

Souhlasím  |  Nesouhlasím  |  Odpovědět
eax31337  |  19. 03. 2009 10:10  |  Linux Mozilla 1.9.0.7

Aspon tri nejdulezitejsi veci, ktere s takovouhle komponentou nejdou a v mplayeru jsou:
wmp som v zivote nepouzil, ale da sa tam toto ?
- spomalovanie/zrychlovanie videa
- prehratie vacsiny videi bez instalacie inych kodekov / kodekpakov
- konverzia videa
- ukladanie streamovaneho (aj chraneneho) videa na disk
- celkove pohodlie prehravania

Souhlasím  |  Nesouhlasím  |  Odpovědět
19. 03. 2009 10:24 | Microsoft Windows XP Firefox 3.0.7

a) Ano. Na filmy koukám nejradši dvakrát tak rychle a písničky si zase pouštím poloviční rychlostí
b) Jaký je rozdíl mezi ffmpeg uvnitř a ffdshow venku? Že v druhé variantě jdou bez rekompilace doinstalovat další kodeky? Ano, to je ale hrozná nevýhoda.
c) Konverzi mplayer neumí
d) Chráněné (drm) video neumí mplayer ani přehrát, natož uložit
e) Celkové pohodlí. Přehrávacího enginu? To byl vtip nebo jak to bylo myšleno? Pohodlí dělá gesicht okolo, ne přehrávací engine.

Souhlasím  |  Nesouhlasím  |  Odpovědět
eax31337  |  19. 03. 2009 10:40  |  Linux Mozilla 1.9.0.7

a) mysleli ste to ironicky ? ako sa to teda spomaluje u WMP ? ja to vyuzivam napr tyzdenny prehlad zive si pustam 2x rychlejsie :)
b) ze je to pekne odladene a pokope v jednej binarke. nemusim hladat veci 3tich stran.
c) ale vie mplayer -vo mpegpes - akekolvek video co prehla tak z toho dokaze spravit MPEG PES
takisto ma napadlo ze mplayer vie dumpnut audio a videostopu, vie to aj wmp ? ako ?
d) no ok nemyslel som zrovna drm ale napr nejaky asf stream, povedzme nejake spravodajstvo TV nova. Dokaze to wmp ulozit na disk ?
e) nie ja ked 2x kliknem na mp3 na cerstvo nainstalovanom systeme tak 10 sekund trva kym sa wmp spusti, dalsich 10 kym nieco overuje na webe a potom mi zacne sekat tavizualizacia :) fakt priserne. to radsej pouzivam f3 v totalcommanderi na prehratie mp3 :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
Tehomas  |  19. 03. 2009 11:13  |  Microsoft Windows XP Firefox 3.0.7

e) Sorry, ale to melo byt mineno vazne? Ze si cerstve nainstalovany system zkontroluje, jestli nema k dispozici aktualizace a zaregistrovane vse co potrebuje ma byt nejaka nevyhoda?
A mimochodem - ono to f3 v totalcommanderu vyvola file lister, ktery prehrava pres wmp.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Tehomas  |  19. 03. 2009 11:16  |  Microsoft Windows XP Firefox 3.0.7

a) Zrychlovani a zpomalovani wmp se dela pres IWMPSettings::put_rate(double dRate)

Souhlasím  |  Nesouhlasím  |  Odpovědět
Tehomas  |  19. 03. 2009 11:06  |  Microsoft Windows XP Firefox 3.0.7

Zpomalovani a zrychlovani jde.
Interni nebo externi kodeky - to imho pro prehravani nema vyznam.
Konverze formatu. To jde, ale je zapotrebi pouzit i jine soucasti systemu. Windows mi primo sam umoznuje ukladani zvuku do wav, wma, mp3, vypalovani na CD. Stejne tak umi grabnout videoplacku do mpegu 2 a wmv. S kodekama prakticky konverze z cehokoliv do cehokoliv, jde jen o dekodovani a kodovani streamu.
Ukladani chraneneho streamovaneho videa. Nechranene jde, je to naznaceno i v tomto clanku. chranene jsem nikdy napsat nezkousel, nevim, tipuju ze nejde - MS nebude mit zajem na podpore neceho co zavani konfliktem s autorskym pravem.
"celkove pohodlie prehravania" nelze brat jako zalezitost komponenty, to je vec interface.
Takze jeden bod uznavam, o jeden se budeme hadat - vyznam integrovanych kodeku. Neco dalsiho?

Souhlasím  |  Nesouhlasím  |  Odpovědět
kozec  |  19. 03. 2009 10:33  |  Microsoft Windows XP IE 6.0

1. Titulky
2. Prepinanie audio/video/titulkovej stopy
3. mplayer -identify

Souhlasím  |  Nesouhlasím  |  Odpovědět
Tehomas  |  19. 03. 2009 11:19  |  Microsoft Windows XP Firefox 3.0.7

Mluvime snad o komponente
- pridat si tam titulky je vec trivialni.
- prepinani stop je vec samozrejma, ktera v komponente je urcite a nevim, ale snad i v playeru
Pokud se nemame hadat donekonecna - podivejte se co to skuytecne umi na http://msdn.microsoft.com/en-us/library/bb249258(VS... ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
kozec  |  19. 03. 2009 11:47  |  Microsoft Windows XP IE 6.0

- Programovat dekoder aspon na tie najcastejsie formaty titulkov (plus daky ten "zobrazovac") Vam pripada trivialne? Mne nie.
- Samozrejma, ale chybajuca. Aj v prehravaci, aj v komponente. Pod Windows sa to riesi az na urovni kodeku.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Tehomas  |  19. 03. 2009 16:37  |  Microsoft Windows XP Firefox 3.0.7

Ano, je to opravdu trivialni. Bezne titulkove formaty jsou ve tvaru cas_pocatek, cas_konec, titulek, oddelovac. Nebo je zde cas_pocatek a trvani, nebo misto casu je zde index frame. Tyto informace od komponenty dostavam. Pak je zde vykreslovani - pokud budu pokracovat ve stylu navrzene aplikace, tak si bud zavolam CreateGraphics a budu malovat primo na komponentu, nebo jeste snaze pres komponentu hodim label s pruhlednym backgroundem a bduu vypisovat pres nej. Opravdu trivialita na jedno odpoledne i pro zacinajiciho programatora.
Co se tyce prehazovani stop - jak by se to delalo "na urovni kodeku", kdyz by o tom nevedela komponenta ani aplikace? Leda konfiguraci kodeku pred samotnym spustenim prehravani, coz je, prirozene, nesmysl. Jinak samzorejme - komponenta si rika o codec, ktery bude dekodovat stream a ten teprve rekne, jestli vubec na vyber nejake stopy jsou nebo ne a na zaklade toho pak zase aplikace pres komponentu rekne kodeku, kterou stopu z tohoto vyberu chce pouzit.

Souhlasím  |  Nesouhlasím  |  Odpovědět
kozec  |  19. 03. 2009 17:20  |  Microsoft Windows XP IE 6.0

1. Vrelo doporucujem vyhladat si dake info o ASS/SAA titulkoch. Su teraz celkom v mode Samozrejme netvrdim, ze sa to neda (sam som to svojho casu pod VB urobil (a vzdal som to az pri stvrtom formate titulkov,)) ale otazka znela "co MPlayer vie a WMP komponenta nie." MPlayer titulky vie, s WMP komonentou ich treba priprogramovat.
2. Kedy ste naposledy skusal pod WMP prehrat video? Neviem ako u Vas, ale u mna o prepnuti stop naozaj WMP (a ani mplayer2.exe ci MPC) nevie a riesi sa to takou srandovnou ikonkou v systrayi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
nordic  |  19. 03. 2009 10:04  |  Microsoft Windows Vista Chrome 2.0.170.0

Boze, ty si sa tolko toho napocuval cez WMP. Pouzivam iba ten, pouzival som winamp davnejsie . Lenze kvalita je ta ista. U kazdej pesnicky je ta ista. Ake specialne funkcie vyuzivas,ze WMP nieje dobry ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
kozec  |  19. 03. 2009 11:00  |  Microsoft Windows XP IE 6.0

> Ake specialne funkcie vyuzivas,ze WMP nieje dobry ?
Flac

Souhlasím  |  Nesouhlasím  |  Odpovědět
kozec  |  19. 03. 2009 08:28  |  Microsoft Windows XP IE 6.0

V prehravani

Souhlasím  |  Nesouhlasím  |  Odpovědět
19. 03. 2009 06:35 | Linux Mozilla 1.9.0.7

Vývoj SMPlayeru roky netrval

Souhlasím  |  Nesouhlasím  |  Odpovědět
sioga  |  19. 03. 2009 09:02  |  Microsoft Windows Vista Maxthon 7.0

delal sem kdysi prehravac na bazi knihovny wmp ve vb6 ale s vlastnim vzhledem bylo to zajimave jelikoz jsem se zameril na minimalism a klavesove zkratky

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
20. 03. 2009 00:13 | Microsoft Windows XP Maxthon 7.0

já dělal Přehrávač v Delfách
neupnem to ať se nasmějem?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
20. 03. 2009 00:21 | Microsoft Windows XP Maxthon 7.0

http://devastor.sweb.cz/prehravac.rar...

Souhlasím  |  Nesouhlasím  |  Odpovědět
nordic  |  19. 03. 2009 10:08  |  Microsoft Windows Vista Chrome 2.0.170.0

Pan autor, vasu knizku mam doma, obcas dobre posluzi, ale netusim som,ze aj vy pouzivate blbe sposoby na pritiahnutie citatelov, dokonca ten nadpis klame. Napisat si vlastny prehravac je nieco uplne ine ako pretiahnut komponentu z toolboxu na win form.

Souhlasím  |  Nesouhlasím  |  Odpovědět
eax31337  |  19. 03. 2009 10:42  |  Linux Mozilla 1.9.0.7

Pripravujeme HD Video technologiu -> napis teda nieco blizsie, pod tento clanok sa to celkom hodi... Ak to nie je tajne

Souhlasím  |  Nesouhlasím  |  Odpovědět
nordic  |  19. 03. 2009 11:37  |  Microsoft Windows Vista Chrome 2.0.170.0

Ide o custom video portal, kde bude hlavny content HD Video, enkodovanie podporuje Nvidia Cuda. Enkoder ktory moze bezat na kartach tesla.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
20. 03. 2009 00:22 | Microsoft Windows XP Maxthon 7.0

a co OpenCL?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
20. 03. 2009 00:24 | Microsoft Windows XP Maxthon 7.0

nazvy si upravuje redakce, mozna je v tom autor tentokrat nevine

Souhlasím  |  Nesouhlasím  |  Odpovědět
AmadeoMares  |  20. 03. 2009 08:03  |  Microsoft Windows XP Maxthon 7.0

Ano jsem v tom nevinně, názvy si nevymýšlím sám. Sám bych takový název článku nikdy nedal.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor

Aktuální číslo časopisu Computer

Velký test Wi-Fi mesh

Nejlepší hodinky pro všechny aktivity

Důležité aplikace na cesty

Jak streamovat video na Twitch