Autor Zpráva
dobyvatel
Profil *
Ahoj chtěl bych se zeptat jestli někdo nemá nebo nezná odkaz na stránku kde by byl návod na moji otázku :)
moje otázka zní:
mám svůj web a mám tam uložených pár pisniček a chtěl bych vytvořit něco jako seznam hudby , ale takovej seznam kde by se zadala url stranka webu (www.nejakejtenweb.cz/seznamhudby.mp3) a přehrala by se všechna hudba co je na webu ... vím že to můžu nahrat na všelijake jine weby ale to já nechci mám to pro svoje osobní učely atd :)
zkoušel jsem už jwplayer , ale nepodporuje to co ja potřebuju.
Str4wberry
Profil
Takže hledáte webový přehrávač, co vám přehraje MP3?
dobyvatel
Profil *
ne tak přesně .. mám na webu nahratých přes 100 písniček a mam jeden program kterej když do něj vložím url hudby tak mi to přehraje jenže mě nebaví pořad zadávat url každe pisně tak bych se chtěl zeptat jestli by to nešlo nějak vložit do jedne stranky nebo nějak tak abych misto toho abych pořád psal url tak bych tam vložil 1 url a přehralo to vše :)
juriad
Profil
Pokud to správně chápu, tak hledáš playlist; nejrozšířenějším formátem je m3u; a ten se umí i odkazovat na URL.
Joker
Profil
dobyvatel:
Jestli ten „jeden program“ přehrává písničky na základě vložení URL, tak záleží zase na tom programu, jakým způsobem tam jde vložit více písniček.
dobyvatel
Profil *
Joker:
tak to bohužel nevím jak tam vložit více písniček :/


juriad:
Pokud to správně chápu, tak hledáš playlist; nejrozšířenějším formátem je m3u; a ten se umí i odkazovat na URL.
ano :)
Petr_D
Profil
Na stránce mám script player.js. Ten způsobí, že všechny odkazy z YouTube a ty, končící .mp3 otevřou přehravač s playlistem. Automaticky se přehraje odkazovaný zdroj + vše následující. Pro ilustraci: http://www.alef-investigation.cz/?mn_post=72
dobyvatel
Profil *
juriad:
dík za radu pohledal jsem na internetu a našel tohle a funguje to dobře :)
<?php
/**
 * Online playlist creator
 *
 * @version 0.1
 * @author Anatoliy Belsky
 * @copyright copyleft
 */
 
/**
 * Path to the media files
 */
$dir = './';
 
/**
 * Address where the files are accessible through the web
 */
$url = 'http://nejakejtenweb.net/hudba';
 
/**
 * Which file extensions we want to read
 */
$ext = array('mp3', 'ogg');
 
/**
 * Filelist container
 */
$files = array();
 
 
/**
 * Read the filelist and build urls
 */
foreach(new DirectoryIterator($dir) as $item) {
        if($item->isFile() && in_array(strtolower(substr($item, -3)), $ext)) {
                $files[] = "$url/$item";
        }
}
 
/**
 * Sort filelist
 */
$sort_method = isset($_GET['sort']) ? $_GET['sort'] : 'rand';
switch($sort_method) {
        /**
         * Alphabetical order
         */
        case 'alpha':
                asort($files);
        break;
 
        /**
         * Reversed alphabetical order
         */
        case 'ralpha':
                arsort($files);
        break;
 
        /**
         * Natural case insensitive order
         */
        case 'natcase':
                natcasesort($files);
        break;
 
        case 'rand':
        default:
                srand((float)microtime() * 1000000);
                shuffle($files);
        break;
}
 
/**
 * Manage the output format
 */
$format = isset($_GET['format']) ? $_GET['format'] : 'm3u';
switch($format) {
        case 'txt':
                $mime_type = 'text/plain';
        break;
 
        case 'm3u':
        default:
                $mime_type = 'audio/x-mpequrl';
        break;
}
 
/**
 * Output headers and the playlist contents
 */
header('Status: 200 OK');
header("Content-Type: $mime_type");
header('Content-Disposition: inline; filename="playlist.m3u"');
header('Cache-Control: no-cache, must-revalidate');
header('Expires: Sat, 26 Jul 1997 05:00:00 GMT');
 
print join("\n", $files);

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: