LINUXSOFT.cz Přeskoč levou lištu

ARCHIV



   

> Diskuze: Poradna Jak vytáhnout info o souboru z URL

Jak vytáhnout info o souboru z URL
(link)
11.4.2007 15:11
Pavel Antolík
Věk: ( ~32 let)

Dobrý den, zajímalo by mě, jestli se tu najde někdo, kdo by věděl, jak pomocí PHP získám info o souboru jen ze zadaného URL (např. http://www.muj_server.cz/hudba/muj_soubor.mp3).
Konkrétně se potřebuji zaměřit na mp3 soubory, zajímala by mě velikost souboru, bitrate a délka hudební stopy (kdyby se nedala zjistit délka ani bitrate, zajímala by mě aspoň ta velikost). Něco jako mají u přidávání odkazů na mp3 serveru http://seekasong.com. Manuál jsem louskal dlouho, ale na nic kloudného jsem nepřišel (resp. na nic, co by fungovalo), stejně tak jsem dopadl při prohledávání internetu. Nevíte někdo jak na to?

Re: Jak vytáhnout info o souboru z URL
(link)
11.4.2007 19:20
Petr Zajíc
Věk: ( ~48 let)

To nepůjde. Tam přece nemusí být empétrojka, i když se to tak tváří. Jediné, co půjde je pokusit se to URL downloadovat a pokud by se to povedlo a vznikla by nedej bože opravdu mp3, tak si ty údaje vydolovat z toho steženého souboru.

Re: Jak vytáhnout info o souboru z URL
(link)
11.4.2007 22:35
Pavel Antolík
Věk: ( ~32 let)

No mě jenom napadlo jestli někde v hlubinách PHP takové funkce třeba nejsou. DOwnload souboru nepřipadá v úvahu, skript jej má jen "proscanovat" a údaje o něm uložit do databáze. Dá se tedy nějak aspoň zjistit ta velikost souboru v linku?

Re: Jak vytáhnout info o souboru z URL
(link)
11.4.2007 23:34
Aleš Hakl
Bydliště: Praha

Zjistit velikost neni az takovy problem, zajimava je hlavicka Content-Length, v idealnim svete, by se dalo format souboru poznat z Content-Type, ale od te doby, co jsem tam videl veci jako application/x-unix-directory, tak tomu nejak moc neverim. Ze metodou HEAD ziskate pouze hlavicky bez tela odpovedi je snad zrejme (a ze to poradne funguje temer jenom se statickymi soubory take).

Pokud chcete nejak analyzovat vzdaleny soubor, muzete treba precist jeho prvnich rekneme 1024 byte (budto osklive tak, ze spojeni utnete, nebo ciste pomoci Range). Nicmene vzhledem k tomu, ze mp3 zadnou rozumnou hlavicku nema (on to vlastne ani neni format souboru), tak to bude tak trochu vesteni z kristalove koule.

Re: Jak vytáhnout info o souboru z URL
(link)
12.4.2007 07:35
Petr Zajíc
Věk: ( ~48 let)

Jo, a stále existuje možnost, že to ani mp3 nebude ;-))

Re: Jak vytáhnout info o souboru z URL
(link)
12.4.2007 12:17
Pavel Antolík
Věk: ( ~32 let)

S typem souboru problemy nejsou, skriptu by stejne nebyly predkladany jine nez mp3 soubory, a i kdyby, neni pro me problem skript ktery si vycte priponu souboru z URL (samozrejme, soubor muze mit priponu zmenenou, to uz by pak byl trosku vetsi problem). A ta velikost se da zjistit jak? Popripade neda se k tomu pouzit nejaka PHP stream funkce?

Re: Jak vytáhnout info o souboru z URL
(link)
12.4.2007 14:15
Petr Zajíc
Věk: ( ~48 let)

Vždyť to píše Aleš. Nechat si poslat hlavičku a tu potom zanalyzovat.

Re: Jak vytáhnout info o souboru z URL
(link)
12.4.2007 15:09
Aleš Hakl
Bydliště: Praha

Velikost je uvedena uz v HTTP hlavicce a jelikoz se jedna o hlavicku entity, tak ji ziskate krasne metodou HEAD.

Delku souboru muzete velice hrube odhadnout z prvnich nekolika datovych ramcu (plus minus tak rad, bohuzel) a nebo analyzou celeho souboru (coz mam takovy dojem je to, cemu se chcete vyhnout). O bitrate plati totez (jelikoz je celkem zrejme, ze bitrate je velikost/delka)

Re: Jak vytáhnout info o souboru z URL
(link)
12.4.2007 20:03
Pavel Antolík
Věk: ( ~32 let)

Dekuju Vam moc panove =) Zas jsem o neco moudrejsi a uz s tim snad dokazu neco udelat =)

DISKUZE

Jak vytáhnout info o souboru z URL 11.4.2007 15:11 Pavel Antolík
  L Re: Jak vytáhnout info o souboru z URL 11.4.2007 19:20 Petr Zajíc
    |- Re: Jak vytáhnout info o souboru z URL 11.4.2007 22:35 Pavel Antolík
    L Re: Jak vytáhnout info o souboru z URL 11.4.2007 23:34 Aleš Hakl
      |- Re: Jak vytáhnout info o souboru z URL 12.4.2007 07:35 Petr Zajíc
      L Re: Jak vytáhnout info o souboru z URL 12.4.2007 12:17 Pavel Antolík
        |- Re: Jak vytáhnout info o souboru z URL 12.4.2007 14:15 Petr Zajíc
        | L Re: Jak vytáhnout info o souboru z URL 12.4.2007 15:09 Aleš Hakl
        L Re: Jak vytáhnout info o souboru z URL 12.4.2007 20:03 Pavel Antolík




Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

28.11.2018 23:56 /František Kučera
Prosincový sraz spolku OpenAlt se koná ve středu 5.12.2018 od 16:00 na adrese Zikova 1903/4, Praha 6. Tentokrát navštívíme organizaci CESNET. Na programu jsou dvě přednášky: Distribuované úložiště Ceph (Michal Strnad) a Plně šifrovaný disk na moderním systému (Ondřej Caletka). Následně se přesuneme do některé z nedalekých restaurací, kde budeme pokračovat v diskusi.
Komentářů: 1

12.11.2018 21:28 /Redakce Linuxsoft.cz
22. listopadu 2018 se koná v Praze na Karlově náměstí již pátý ročník konference s tématem Datová centra pro business, která nabídne odpovědi na aktuální a často řešené otázky: Jaké jsou aktuální trendy v oblasti datových center a jak je optimálně využít pro vlastní prospěch? Jak si zajistit odpovídající služby datových center? Podle jakých kritérií vybírat dodavatele služeb? Jak volit vhodné součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně datové centrum spravovat? Jak co nejlépe eliminovat možná rizika? apod. Příznivci LinuxSoftu mohou při registraci uplatnit kód LIN350, který jim přinese zvýhodněné vstupné s 50% slevou.
Přidat komentář

6.11.2018 2:04 /František Kučera
Říjnový pražský sraz spolku OpenAlt se koná v listopadu – již tento čtvrtek – 8. 11. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma umění a technologie, IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

4.10.2018 21:30 /Ondřej Čečák
LinuxDays 2018 již tento víkend, registrace je otevřená.
Přidat komentář

18.9.2018 23:30 /František Kučera
Zářijový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 20. 9. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

9.9.2018 14:15 /Redakce Linuxsoft.cz
20.9.2018 proběhne v pražském Kongresovém centru Vavruška konference Mobilní řešení pro business. Návštěvníci si vyslechnou mimo jiné přednášky na témata: Nejdůležitější aktuální trendy v oblasti mobilních technologií, správa a zabezpečení mobilních zařízení ve firmách, jak mobilně přistupovat k informačnímu systému firmy, kdy se vyplatí používat odolná mobilní zařízení nebo jak zabezpečit mobilní komunikaci.
Přidat komentář

12.8.2018 16:58 /František Kučera
Srpnový pražský sraz spolku OpenAlt se koná ve čtvrtek – 16. 8. 2018 od 19:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát jsou tématem srazu databáze prezentaci svého projektu si pro nás připravil Standa Dzik. Dále bude prostor, abychom probrali nápady na využití IoT a sítě The Things Network, případně další témata.
Přidat komentář

16.7.2018 1:05 /František Kučera
Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

13.12.2018 10:57 / Jan Mareš
Re: zavináč

2.12.2018 23:56 / František Kučera
Sraz

5.10.2018 17:12 / Jakub Kuljovsky
Re: Jaký kurz a software by jste doporučili pro začínajcího kodéra?

20.9.2018 10:04 / Jan Ober
Jaký kurz a software by jste doporučili pro začínajcího kodéra?

20.9.2018 10:00 / Jan Ober
Re: Gimp

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2021) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze