Les meilleurs développeurs informatique freelances sont sur Codeur.com

Bug liaison source audio BOF Podcast (PHP / MySQL) – épisode créé mais

 Ouvert · Moins de 500 € · 14 offres · 2793 vues · 3 interactions


Je développe actuellement une automatisation qui :

1. génère un audio avec **ElevenLabs**
2. sauvegarde le fichier sur le serveur
3. crée automatiquement un **épisode de podcast**
4. crée la **source audio associée**

Tout fonctionne **jusqu’à la lecture de l’audio dans le player**.

Le player affiche :

> **"en attente. Veuillez réessayer plus tard"**

---

# Ce qui fonctionne déjà

✔ L’audio est bien généré
✔ Le fichier est bien sauvegardé sur le serveur
✔ L’URL directe du fichier fonctionne

Exemple :

```
[URL visible pour les membres Pro]
```

Le fichier se lit directement dans le navigateur.

---

# Ce qui est correctement créé en base de données

Les tables suivantes sont correctement remplies :

### `_c_p_episodes`

L’épisode est bien créé.

### `_c_p_episodes_sources`

```
data = {"file_type":"local","local_file":1770}
```

### `_bof_files`

```
id = 1770
path = files/m_track_source/26/03/06/
name = 6b1688d3f8ff2ce0cf7d45c4f71d6a70
extension = mp3
mime_type = audio/mpeg
```

La relation semble correcte :

```
episode

episodes_sources

local_file

_bof_files

fichier audio
```

---

# Symptôme exact

Dans le player :

```
en attente. Veuillez réessayer plus tard
```

Dans la console :

```
plugins/bof_podcast/objects/object_episode.php:1074
```

---

# Ce qui a déjà été testé

### Test 1 — Vérification du fichier

✔ fonctionne

### Test 2 — Re-encodage avec ffmpeg

✔ fonctionne

### Test 3 — création manuelle dans `_bof_files`

✔ fonctionne

### Test 4 — utiliser une source remote

```
file_type = remote
remote_file = [URL visible pour les membres Pro]
```

❌ même problème

---

# Hypothèse

Le plugin **BOF Podcast** attend probablement :

* une structure précise dans `_bof_files`
* ou des champs supplémentaires obligatoires

comme par exemple :

```
type
object_type
pass
used_in
used_in_object
```

qui ne sont peut-être pas correctement remplis par mon script.

---

# Ce que je cherche

Je cherche un développeur capable de :

1. analyser **comment BOF crée un fichier audio normalement**
2. comparer avec ce que mon script génère
3. identifier **le champ ou la relation manquante**
4. corriger la création de la source audio

Probablement dans :

```
plugins/bof_podcast/objects/object_episode.php
```

vers la ligne :

```
1074
```

---

# Objectif

Permettre à mon script d'automatiser complètement :

```
ElevenLabs → upload audio → création épisode → source audio fonctionnelle
```

sans intervention manuelle dans l’admin.

---

Si nécessaire je peux fournir :

* l’accès à la base
* le script PHP complet
* les logs
* la structure des tables.

Budget indicatif : Moins de 500 €

Publication : 06 mars 2026 à 20h31

Profils recherchés : Développeur spécifique freelance , Développeur PHP freelance , Développeur SQL freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

14 freelances ont répondu à ce projet

10 propositions de devis en moins de 2h

Yao Amani Développeur PHP
Jaroslaw Chmielewski Développeur WordPress
MVaertan Développeur full-stack
AcinonyxWebAgency Agence web
VIVADO Agence web
DALIDADA Développeur full-stack
Ahmed Ferchichi Développeur full-stack
+7

Montant moyen des devis proposés : 250 €

Estimation du délai : 1 jour

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients