lecture saccadée des fichiers .mkv

Vous venez de déballer votre Raspberry Pi et vous vous posez des questions ? C'est ici que ça se passe !

Modérateur : Francois

marxero
Messages : 10
Enregistré le : mer. 22 avr. 2015 18:33

lecture saccadée des fichiers .mkv

Message par marxero » mer. 22 avr. 2015 19:05

Bonjour.

Je possède un disque dur multimédia raccordé en HDMI à mon téléviseur. Comme je ne suis pas satisfait du boîtier - touches du boîtier ET de la télécommande qui restent coincées, lecture fantaisiste des sous-titres (j'ai vite compris pourquoi je ne l'avais pas payé cher...) -, j'ai décidé d'acheter un Raspberry Pi (2B). La bête est arrivée la semaine dernière, et je suis enchanté, sauf que...

Je m'explique : j'ai acheté 3 cartes microSD (la Noobs, réglée sur Raspbian, et 2 autres, où j'ai installé respectivement OpenElec et OSMC, qui remplace RaspBMC).

Le Pi est raccordé en HDMI au téléviseur (j'utilise le cordon qui servait au disque dur) ;

après avoir utilisé une souris et un clavier filaires, j'ai acheté le clavier Logitech K400, qui fait bien son boulot (reconnu tout de suite par les 3 OS) ;

le disque dur en question est branché sur un hub USB avec alimentation électrique et sur une prise de courant pour sa propre alimentation ;

Raspbian ne reconnaît même pas le disque ; j'ai installé SMplayer, lecteur que j'aime bien, et lui non plus ne reconnaît pas ce disque ;

OpenElec et OSMC reconnaissent le disque et lisent tous les formats vidéos présents dessus : .avi (enregistrés avec un baladeur Archos), .MPEG 2 et 4 enregistrés avec AdslTV et .mkv (enregistrements de la Freebox Revolution, initialement en .m2ts et que je convertis en .mkv).

Le problème est que les rares fichiers que j'ai enregistrés en HD sont lus sans problème par l'un comme par l'autre, et que les fichiers enregistrés en SD ou en bas débit, c'est-à-dire l'immense majorité de mes enregistrements, sont lus de manière légèrement saccadée, ce qui est agaçant à la longue. Je n'ai aucun problème de son, aucun problème avec les sous-titres, juste cette lecture saccadée.

La vidéo est en .avc, et l'audio en .aac.

J'ai exploré le forum et la toile avant de poster, et les posts similaires parlent de connexion à un NAS en Wifi ou en filaire, de lecture difficile en HD, de disque dur sans alimentation externe, et ce n'est pas mon cas. J'ai l'impression d'être le seul dans cette situation.

J'ai également (dés)activé l'accélération matérielle sur OpenElec, sans succès.

Si quelqu'un(e) a une idée...

D'avance, merci.

mikebzh44
Raspinaute
Messages : 359
Enregistré le : ven. 19 sept. 2014 09:47

Re: lecture saccadée des fichiers .mkv

Message par mikebzh44 » jeu. 23 avr. 2015 13:34

Sous OpenELEC ou OSMC, quand tu lances une vidéo qui saccade, appuie sur la touche o du clavier et tu auras en incrustation les infos sur le décodage des flux.

Prend une capture d'écran et poste la.

Pour le MPEG2, il faut acheter le codec : http://www.raspberrypi.com/mpeg-2-license-key/
RPi 3 sous Raspbian : connecté au compteur EDF pour la téléinfo
RPi 3 : framboise de test pour OSMC, OpenELEC, LibreELEC, Retrogaming
Stockage : ReadyNAS-RN102 2 x 4 To en miroir

Avatar du membre
dbrion0606
Raspinaute
Messages : 164
Enregistré le : ven. 30 janv. 2015 15:51

Re: lecture saccadée des fichiers .mkv

Message par dbrion0606 » jeu. 23 avr. 2015 14:16

Raspbian ne reconnaît même pas le disque ; j'ai installé SMplayer, lecteur que j'aime bien, et lui non plus ne reconnaît pas ce disque ;
Il faudrait préciser ce que vous entendez par "reconnaître" :
le disque est il détecté (ouvrir une console et taper "sudo fdisk -l")

ou pas (les incidents lors du montage d'un périphérique USB sont visibles par dmesg: il vaut mieux, pour que ce soient les dernières lignes, brancher le disque à l'USB du Pi après le démarrage, et taper cette commande juste après)

Ou les formats de fichiers sont ils ignorés
* par le bureau
* lors du lancement de, disons "omxplayer tel_fichier" d'une console...

marxero
Messages : 10
Enregistré le : mer. 22 avr. 2015 18:33

Re: lecture saccadée des fichiers .mkv

Message par marxero » ven. 24 avr. 2015 10:50

Bonjour et merci de vos réponses.

@ dbrion0606 : ayant 2 PC sous Debian (Wheezy Mate) à la maison, je suis habitué à ce que les périphériques USB s'ouvrent automatiquement quand je les branche. D'où ma surprise lorsque je branche mon disque. J'avoue ne pas avoir pensé à la commande "sudo fdisk -l". J'aurais dû...

@ mikebzh44 : je n'ai pas pu accéder au téléviseur hier soir, ne vivant pas tout seul... je tenterai donc la manœuvre ce soir, si possible...

Cela dit, j'ai vu entre-temps quelque part sur la toile qu'il fallait régler le taux de rafraîchissement de l'écran dans les paramètres d'OpenELEC : passer de 60 (images/seconde) à 24 (ou 25 ?).


J'essaierai tout cela ce soir (enfin j'espère).

Bonne journée.

mikebzh44
Raspinaute
Messages : 359
Enregistré le : ven. 19 sept. 2014 09:47

Re: lecture saccadée des fichiers .mkv

Message par mikebzh44 » ven. 24 avr. 2015 11:04

Concernant le taux de rafraîchissement, il y a 2 choses :

1 - L'affichage général de Kodi (pour les menus, la musique, ...) :

Système - Paramètres - Système - Sortie vidéo :

Image

Là, il faut choisir la résolution native de ton écran de TV. Et tu remarqueras qu'il n'y a pas de choix sur le taux de rafraîchissement.

(Attention de bien être en niveau Avancé ou Expert et non Basique (cf indication en bas à gauche de l'écran) pour avoir accès à tous les paramètres).

2 - L'affichage lors de la lecture de vidéos :

Système - Paramètres - Vidéo - Lecture :

Image

Là, il faut activer l'option qui permet à Kodi de basculer l'afficheur sur le taux de rafraîchissement de la vidéo.

Donc, si tu regardes un fichier MKV en HD (généralement en 24 images/sec) alors Kodi bascule l'afficheur en 24p pour ne pas avoir de micro-saccades.

Mais là, tu parles de saccades sur de la SD donc en 25 ou 50 images / sec généralement. Par contre, c'est peut être des vidéos entrelacées.

Tu peux installer MediaInfo sur un PC pour analyser les vidéos qui posent problème et avoir plein d'info sur les codecs, framerates, pistes, ...
RPi 3 sous Raspbian : connecté au compteur EDF pour la téléinfo
RPi 3 : framboise de test pour OSMC, OpenELEC, LibreELEC, Retrogaming
Stockage : ReadyNAS-RN102 2 x 4 To en miroir

marxero
Messages : 10
Enregistré le : mer. 22 avr. 2015 18:33

Re: lecture saccadée des fichiers .mkv

Message par marxero » sam. 25 avr. 2015 18:34

Bonjour.

Le téléviseur étant utilisé, je ne peux toujours pas tester...

En ce qui concerne Média Info, puis-je poster les logs dans ce forum ?

Cela dit, ces vidéos ne posent aucun problème de lecture sur un ordinateur, ou avec mon "disque dur multimédia que je n'ai pas payé cher, dont les touches se bloquent et qui n'affiche pas correctement les sous-titres".

Bonne journée.

marxero
Messages : 10
Enregistré le : mer. 22 avr. 2015 18:33

Re: lecture saccadée des fichiers .mkv

Message par marxero » ven. 8 mai 2015 19:56

Bonsoir, et mille excuses pour mon long silence, mais j'ai pris quelques jours de vacances.
Le téléviseur étant une fois de plus "occupé", je ne peux pour l'instant pas effectuer les manipulations suggérées.

En fouinant sur la toile, j'ai lu que le Raspberry Pi ne gérait pas bien le format .AVC. Auquel cas, je l'utiliserai pour autre chose que pour faire un média center...

En attendant de pouvoir l'utiliser sur le téléviseur, voici 2 logs de Média Info (en mode texte). C'est un peu long, désolé.

Le 1er est un fichier enregistré en HD :
Général
Identifiant unique : 200835751154532134862447087753225494480 (0x97178F074DD9538DB861B13768E6DFD0)
Nom complet : F:\Vidéos\Vidéos Peekbox\2. Catherine Ringer chante les Rita Mitsouko... and more.mkv
Format : Matroska
Version du format : Version 4 / Version 2
Taille du fichier : 2,67 Gio
Durée : 1h 23mn
Type de débit global : Variable
Débit global moyen : 4 563 Kbps
Date d'encodage : UTC 2010-02-22 21:41:31
Application utilisée : mkvmerge v5.9.0 ('On The Loose') built on Dec 9 2012 15:37:01
Bibliothèque utilisée : Lavf54.6.100

Vidéo
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Profil du format : High@L4.0
Paramètres du format, CABAC : Oui
Paramètres du format, RefFrames : 4 images
Type de muxing : Header stripping
Identifiant du codec : V_MPEG4/ISO/AVC
Durée : 1h 23mn
Type de débit : Variable
Débit maximum : 40,0 Mb/s
Largeur : 1 440 pixels
Hauteur : 1 080 pixels
Format à l'écran : 4/3
Format à l'écran d'origine : 16/9
Type d'images/s : Constant
Images par seconde : 25,000 Im/s
Espace de couleurs : YUV
Sous-échantillonnage de la chrominance : 4:2:0
Profondeur des couleurs : 8 bits
Type d'image : MBAFF
Default : Oui
Forced : Non

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Profil du format : LC
Identifiant du codec : A_AAC
Durée : 1h 23mn
Canaux : 2 canaux
Position des canaux : Front : L R
Échantillonnage : 48,0 KHz
Mode de compression : Avec perte
Délai par rapport Vidéo : 20 ms
Default : Oui
Forced : Non
et l'autre est un fichier en version multilingue avec sous-titres, enregistré en bas débit :
Général
Identifiant unique : 201527998466338193462455959217352831307 (0x979CE174C2B33FA987BF6BDB5D79714B)
Nom complet : F:\Vidéos\Vidéos Peekbox\4 Minuten VM.mkv
Format : Matroska
Version du format : Version 4 / Version 2
Taille du fichier : 1,22 Gio
Durée : 1h 47mn
Débit global moyen : 1 622 Kbps
Date d'encodage : UTC 2015-02-02 15:13:33
Application utilisée : mkvmerge v7.3.0 ('Nouages') 32bit built on Oct 22 2014 18:44:01
Bibliothèque utilisée : libebml v1.3.0 + libmatroska v1.4.1
_STATISTICS_WRITING_APP : mkvmerge v7.3.0 ('Nouages') 32bit built on Oct 22 2014 18:44:01
_STATISTICS_WRITING_DATE_UTC : 2015-02-02 15:13:33
_STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
DURATION : 01:37:09.482000000
NUMBER_OF_FRAMES : 798
NUMBER_OF_BYTES : 25108

Vidéo
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Profil du format : High@L4.0
Paramètres du format, CABAC : Oui
Paramètres du format, RefFrames : 4 images
Identifiant du codec : V_MPEG4/ISO/AVC
Durée : 1h 47mn
Largeur : 720 pixels
Hauteur : 576 pixels
Format à l'écran : 16/9
Type d'images/s : Constant
Images par seconde : 25,000 Im/s
Norme : PAL
Espace de couleurs : YUV
Sous-échantillonnage de la chrominance : 4:2:0
Profondeur des couleurs : 8 bits
Type d'image : MBAFF
Default : Oui
Forced : Non

Audio #1
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Profil du format : HE-AAC / LC
Identifiant du codec : A_AAC
Durée : 1h 47mn
Canaux : 2 canaux
Position des canaux : Front : L R
Échantillonnage : 48,0 KHz / 24,0 KHz
Mode de compression : Avec perte
Délai par rapport Vidéo : 208 ms
Langue : Français
Default : Oui
Forced : Non

Audio #2
ID : 3
Format : AAC
Format/Info : Advanced Audio Codec
Profil du format : HE-AAC / LC
Identifiant du codec : A_AAC
Durée : 1h 47mn
Canaux : 2 canaux
Position des canaux : Front : L R
Échantillonnage : 48,0 KHz / 24,0 KHz
Mode de compression : Avec perte
Délai par rapport Vidéo : 112 ms
Default : Non
Forced : Non

Texte
ID : 4
Format : UTF-8
Identifiant du codec : S_TEXT/UTF8
Identifiant du codec/Info : UTF-8 Plain Text
Default : Oui
Forced : Non
Bonne soirée.

marxero
Messages : 10
Enregistré le : mer. 22 avr. 2015 18:33

Re: lecture saccadée des fichiers .mkv

Message par marxero » mar. 12 mai 2015 15:19

Bonjour.

Ayant pu disposer de quelques instants tout seul devant mon téléviseur, j'ai suivi vos conseils.

Sous Raspbian, la commande

Code : Tout sélectionner

sudo fdisk -l"
fait apparaître le fameux disque dur, ainsi qu'une clé USB que j'avais également branchée :
[img][img]http://pix.toile-libre.org/upload/img/1431435848.jpg[/img] [/img].
Les disques externes sont donc reconnus, c'est déjà ça.

Sous Open Elec, l'appui sur la touche "o" donne

- pour une vidée en bas débit : [img][img]http://pix.toile-libre.org/upload/img/1431436006.jpg[/img] [/img]
- et pour une vidéo en HD : [img][img]http://pix.toile-libre.org/upload/img/1431436125.jpg[/img] [/img]
Je me suis aperçu que la vidéo en HS saccadait également.

Les captures ne sont pas d'une qualité extraordinaire : pour aller vite, je les ai prises avec mon téléphone et transférées sur le PC via Airdroid, mille excuses.

Les saccades viendraient-elles, comme je le crains, du fait que les vidéos soient encodées en .avc ?

D'avance, merci, et bonne journée.

mikebzh44
Raspinaute
Messages : 359
Enregistré le : ven. 19 sept. 2014 09:47

Re: lecture saccadée des fichiers .mkv

Message par mikebzh44 » mar. 12 mai 2015 15:29

Lire les résultatus :

http://kodi.wiki/view/Codecinfo

D'après tes captures d'écran après avoir appuyé sur la touche o, on voit que le décodeur vidéo utilisé est ff-h264. Or cela semble signifier que tu es en décodage logiciel et c'est donc le CPU de la framboise qui fait tout le boulot, d'où les charges à 90% par coeur :

http://forum.osmc.tv/showthread.php?tid ... #pid116153

Tu as bien activé le décodage matériel dans les paramètres de Kodi :

Image

Attention, capture faite depuis un Kodi sous Windows donc les options peuvent changer.
RPi 3 sous Raspbian : connecté au compteur EDF pour la téléinfo
RPi 3 : framboise de test pour OSMC, OpenELEC, LibreELEC, Retrogaming
Stockage : ReadyNAS-RN102 2 x 4 To en miroir

marxero
Messages : 10
Enregistré le : mer. 22 avr. 2015 18:33

Re: lecture saccadée des fichiers .mkv

Message par marxero » mar. 12 mai 2015 16:03

Bonjour et merci.

Pour le décodage matériel, j'ai comme un doute, tout d'un coup...

Mais là, je n'ai plus le temps.

Je tâcherai de réessayer ce soir.

Répondre

Retourner vers « Débutants »