Bonjour
Je souhaite avoir les durées de mes mp3 pour les mettre dans ma base.
mon code:
le rapport d'erreur :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <?php $host_name = '****'; $database = '****'; $user_name = '****'; $password = '****'; $pdo = null; // On se connecte à la Base de Données try { $pdo = new PDO('mysql:host='.$host_name.'; dbname='.$database.';charset=utf8', $user_name, $password, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)); } catch (PDOException $e) { echo "Erreur!: " . $e->getMessage() . "<br/>"; die(); } $reqmp3 = $pdo->prepare("SELECT download FROM player"); $reqmp3->execute(); $mixmp3s = $reqmp3 -> fetchAll(); foreach ($mixmp3s as $mixmp3) { //echo $mixmp3['download']."<br>"; } echo "/soundz/".$mixmp3['download']; $mp3file = new MP3File("/soundz/".$mixmp3['download']);//http://www.npr.org/rss/podcast.php?id=510282 $duration1 = $mp3file->getDurationEstimate();//(faster) for CBR only $duration2 = $mp3file->getDuration();//(slower) for VBR (or CBR) echo "duration: $duration1 seconds"."\n"; echo "estimate: $duration2 seconds"."\n"; echo MP3File::formatTime($duration2)."\n"; ?>
Comment faire svp ?/soundz/vinZ-[Le9emeCercle-Rvb]-SweepEardrum.mp3 // le chemin
Fatal error: Uncaught Error: Class "MP3File" not found in /htdocs/init/dure-mp3.php:26 Stack trace: #0 {main} thrown in /htdocs/init/dure-mp3.php on line 26
Partager