Bonjour à tous,
Je suis le mainteneur d'une petite distrib (basée sur Xubuntu 14.04) permettant de réaliser des bornes d'arcades avec mame et retroarch. Elle fonctionne pas trop mal et simplifie grandement la configuration.
Comme interface utilisateur j'utilise cabrio-fe cependant il s'agit d'une version que j'ai remanié afin d'apporter de nouvelles fonctionnalités et quelques corrections de problèmes gênants (le projet est plus ou moins à l'abandon), toutefois « ma » version comporte un bug vidéo plutôt gênant.
Malheureusement je ne suis pas développeur de profession et le problème atteint mes limites de compréhension :
Tout d'abord une petite vidéo pour voir à quoi ça ressemble ici. Vous avez donc une interface permettant de sélectionner son type d'émulateur et de jeu, l'affichage permet la lecture d'une courte vidéo extraite du jeu (avi,mp4,flv) ou à défaut une simple image.
Voici mon souci :
Avec libavcodec53 les vidéos sont fluides et le son correcte, malheureusement la librairie est totalement obsolète et ça me demande une bidouille ignoble sur la distrib pour fonctionner.
Libavcodec54 - librairie par défaut sur la 14.04 - les vidéos sont fluides mais je n'ai plus de son
Libavcodec55 je ne peux plus compiler
error: 'AVCODEC_MAX_AUDIO_FRAME_SIZE' undeclared here (not in a function)
#define AUDIO_BUFFER_SIZE ((AVCODEC_MAX_AUDIO_FRAME_SIZE * 3) / 2)
^
video.c:44:29: note: in expansion of macro 'AUDIO_BUFFER_SIZE'
static uint8_t audio_buffer[AUDIO_BUFFER_SIZE];
Si quelqu'un ayant de l’expérience avec FFMPEG en C pouvait me filer un coup de main je lui en serais reconnaissant (et mes utilisateurs aussi).
L'iso pour tester Livemamecab avec libavcodec53 (Attention, nécessite une carte vidéo compatible opengl sinon ça rame)
github du frontend (lien direct sur la partie boguées permettant de lire des vidéos)
github du projet Livemamecab complet
Merci d'avance
# Commentaire supprimé
Posté par Anonyme . Évalué à 5.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: FFmpeg vs Libav
Posté par Frederic Bourgeois (site web personnel) . Évalué à 2.
Non rien du tout pas de message d'erreur, oui il s'agit bien de Libav ce sont les paquets Ubuntu standards de la distrib.
Pour la version 55 j'ai vu ça sur le net https://github.com/chelyaev/ffmpeg-tutorial/issues/13
```
[^] # Re: FFmpeg vs Libav
Posté par Frederic Bourgeois (site web personnel) . Évalué à 2.
J'ajoute que le problème avec la 55 me gène moins pour l'instant (il ne s'agit pas de la librairie par défaut), mais dans le future …
Merci de t'intéresser à mon problème
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 3.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: FFmpeg vs Libav
Posté par Frederic Bourgeois (site web personnel) . Évalué à 2.
Non pas encore, comme indiqué la 55 n'etait pas ma priorité.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: FFmpeg vs Libav
Posté par Frederic Bourgeois (site web personnel) . Évalué à 1.
Oui j'avais testé mais dans ce cas ça saccade
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 3. Dernière modification le 28 octobre 2014 à 20:10.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: FFmpeg vs Libav
Posté par Frederic Bourgeois (site web personnel) . Évalué à 2.
OK merci, ça confirme mon code doit être erroné quelque part, ça ne me surprend pas c'est pas mal du "bricolage".
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 3.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: FFmpeg vs Libav
Posté par Frederic Bourgeois (site web personnel) . Évalué à 1.
Et bien j’espère que tu vas trouver quelque chose, de mon côté je n'ai plus d'efferalgan …
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
# Commentaire supprimé
Posté par Anonyme . Évalué à 3.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: Raspberry
Posté par Frederic Bourgeois (site web personnel) . Évalué à 3.
Pour cela il faudrait convertir le code opengl en opengl es, aucune idée du boulot que ça demande.
Mais il y a un paquet de gens qui aimeraient :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.