Portál AbcLinuxu, 25. dubna 2024 23:06


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
Luk avatar 5.9.2007 14:45 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: Dělají si srandu?
Odpovědět | Sbalit | Link | Blokovat | Admin
Btw, když už jsem u toho, nevíte jak je to s legálností nahrávání z rádií? Těch internetových samozřejmě. Je rozdíl když nahrávám ze zahraničního a z domácího rádia?
Podle českého práva to samozřejmě je legální. Pokud by šlo o zahraniční rádio a toto jim vadilo, nemusejí vysílat do České republiky.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
5.9.2007 15:02 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Dělají si srandu?
Odpovědět | Sbalit | Link | Blokovat | Admin
Laik se diví, odborník pláče...
5.9.2007 15:13 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Dělají si srandu?
Kdyby odborník podal vysvětlení byl by laik moc rád. :)
5.9.2007 15:25 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Dělají si srandu?
No že bych se až tak považoval za odborníka.. Bohužel po odeslání mi došlo, že lépe by bylo napsat poučený uživatel..
První co jsem si uvědomil bylo, že potřebuji zjistit jaký typ streamu to je (mp3, wav, ogg, ?)
Probůh na co? Na koncovky se hraje především v MS Windows. Inteligentní aplikace jsou schopny podle proudu dat samy rozeznat o jaká data jde. Wget nedělá nic jiného, než stahuje proud dat na disk - je mu srdečně putna co to je za data. Co mu server vrátí, to uloží..

No a použitý přehrávač (v tomto případě mplayer) při startu sám provádí určité detekce kterými zjištuje jaká data se mu předhazují a podle toho pak použije příslušný kodek.
5.9.2007 15:34 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Dělají si srandu?
Koncovku jsem chtěl poznat proto, že v diskuzi někde tady na abíčku jsem našel, že někomu při dumpování nešel parametr -dumpaudio k mplayeru při oggu ale zabralo -dumpstream. Tak jsem si chtěl být jistý co vlastně budu dumpovat. To že wget bere co je mu dáno je jasný na tom neni nic překvapivýho, ale to že "mplayer provádí určité detekce" už jo. Jasně že mplayer rozpozná co je jaký soubor zač, ale překvapilo mě to, že to pozná z kusu dat bez hlavy a paty! Zkuste si změnit jeden bit v PNG nebo GIF hlavičce a uvidíte co se stane. No, holt asi mplayer nemá těch milion a půl řádků kódu zbytečně.
5.9.2007 15:50 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Dělají si srandu?
Nechci zabředávat zbytečně do tématu, ale v každém případě jsou ty data v tzv. kontejneru (je fuk zda avi, ogg, atd..) Ten obsahuje různé tagy podle nichž je pak schopen přehrávač identifikovat nejenom o jaký kontejner jde, ale i řadu dalších informací.

Zminovat v této souvislosti PNG a podobné věci mi přijde poněkud zcestné, protože to je úplně něco jiného. Nebo jste snad nikdy nezažil poškozené avi? Kdy po několika vypadlých framech film vesele pokračuje dál?
5.9.2007 15:55 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Dělají si srandu?
"Nebo jste snad nikdy nezažil poškozené avi?"
Hehe :) No strukturu audio formátů jsem nezkoumal, kdysi dávno jsem s pomocí hexeditoru vytvořil pár gifů a pngček, ale o audio a kontejnerech nevím nic. Ale je to logický, takovej pokročilej formát jako ogg musí mít nějaký fičury podobnýho typu. 1:0 pro AK Ostrava.
5.9.2007 16:13 Jeník
Rozbalit Rozbalit vše Re: Dělají si srandu?
Ale to neodpovídá na otázku, co si to vlastně člověk tímhle způsobem ukládá. file na to řekne cro-d-dur.ogg: Ogg data, Vorbis audio, stereo, 48000 Hz, ~128000 bps, created by: Xiph.Org libVorbis I a jde to přehrát třeba v Audacious nebo mplayeru. Ale jak se to liší od "normálního" souboru uloženém v ogg/vorbis. Prostě co to sakra je? :-)
Josef Kufner avatar 5.9.2007 17:25 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Dělají si srandu?
Prostě je to ogg/vorbis. Připojíš se k serveru, dostaneš hlavičku a podobný blbosti bez ohledu na to, kdy se připojíš. No a pak ti začne sypat data, který jsou zrovna na řadě. Ve výsledku dostaneš normální soubor s pochybným koncem.
Hello world ! Segmentation fault (core dumped)
5.9.2007 17:52 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Dělají si srandu?
Ono je to ještě větší sranda. Nahodil jsem wget http://sender.eldoradio.de:8000/128. Výsledný soubor jsem utnul kolem 450 řádků (ve vimu). Od vrchu jsem brutálně :-) odmazal ddčkem dvacet řádek, odspodu dalších dvacet řádek a pořád to bezchybně hraje! I když je pravda, že file už říká jenom : data
5.9.2007 17:55 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Dělají si srandu?
Seříznul sem to až na nějakých 8kB dat a pořád to hrálo. Jak jsem se ale dostal k hranici 4kB tak už mplayer stávkoval.
Josef Kufner avatar 5.9.2007 18:30 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Dělají si srandu?
Tak zkus nějaký normální přehrávač. Mplayer je v tomhle ohledu děsná svině... přehraje všecko ;-)
Hello world ! Segmentation fault (core dumped)
Petr Tomášek avatar 5.9.2007 21:18 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: Dělají si srandu?
a) ogg/vorbis ma docela velké hlavičky (ukládá v nich celé „codebooky“ na rozdíl třeba od mp3: má to výhodu v tom, že lze dobře „túnit“ encoder aniž by se musel měnit decoder...)

b) co říká ogginfo/oggzinfo/oggz-scan/oggz-validate?
multicult.fm | monokultura je zlo | welcome refugees!
5.9.2007 16:21 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: Dělají si srandu?
Na nahrávání streamů používám mplayer s -dumpstream -dumpfile filename a zatím bez problémů - prostě se uloží stream tak jak je a nemusí mě zajímat jestli je to video, audio nebo v jakým je to formátu.
There is no point in being so cool in a cold world.
5.9.2007 22:50 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: Dělají si srandu?
Odpovědět | Sbalit | Link | Blokovat | Admin
Ked uz, tak playlisty taham s curl. V tomto pripade je to skratka wget+cut ;-)
Project Satan infects Calculon with Werecar virus
Jiří P. avatar 6.9.2007 07:55 Jiří P. | skóre: 24 | blog: programování
Rozbalit Rozbalit vše Re: Dělají si srandu?
Odpovědět | Sbalit | Link | Blokovat | Admin
na nahrávání raději použij arecord - ten uloží vše, co teče zvukovkou...
In a world without fences and walls, who needs Gates and Windows?
jnc avatar 6.9.2007 20:09 jnc | skóre: 6
Rozbalit Rozbalit vše Re: Dělají si srandu?
používajte tých smajlíkov

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.