mp4 "maison" lu sur Mac/PC mais pas sur TV

jeanmau

Membre expert
Club iGen
28 Septembre 2005
1 050
18
76
Marseille
Bonsoir,
Je fais des films familiaux avec iMovie 6HD, j'en fais, de moins en moins des DVD mais surtout des mp4.
Si ces mp4 sont lus sur les ordinateurs, je m'aperçois qu'ils ne sont pas reconnu par ma TV Sony Bravia qui pourtant précise dans la notice que les mp4 sont lus...
Par contre, d'autres fichiers mp4 venant d'autres sources sont reconnus...
J'ai fait également des essais sur une petite TV "noname", le résultats sont les mêmes.
Quel peut être le problème ?
Merci
 
Quel peut être le problème ?
Merci

Le codec ! Essaye de transcoder en H264 ou d'utiliser des conteneurs différents, exemple .mkv
Pour etre certain, ouvre un fichier qui passe bien sur ta TV avec Handbrake et regarde son format...
Il n'est pas rpécisé la façon dont tu regarde les flms sur ta TV mais si c'est par clé, vérifie bien également que la clé usb (si tu en utilise une) est bien formatée, ce genre de vérifications, quoi !
 
Bon, à défaut d'une pièce jointe je fais un copier/coller des rapports de VideoSpec...

Pour info supplémentaire, ces mp4 tournent aussi sur une tablette Samsung...

*****mp4 reconnu par la TV *****


*** Paramètres généraux ***
- Nom : les 3 petits cochon (1939).mp4
- Container : MP4 - QuickTime
- Date de création : 2012-11-29 12:26:22
- Taille du fichier : 61.0 Mio
- Longueur : 0:08:4
- Débit total : 1 057 Kbps
- Bibliothèque d'encodage : non définie
- Application d'encodage : non définie

*** Paramètres piste vidéo ***
- Format : H.264/MPEG-4 AVC
- Taille : 46.0 Mio (75%)
- FourCC : H264
- Numéro : 0
- Débit : max. : non défini
moyen : 797 Kbps
min. : non défini
- Fréquence d'image (i/s) : max. : ---
moyen : 25.000
min. : ---
- Mode d'échantillonnage : variable
- Profil d'encodage : [email protected]
- Résolution : 24 bits
- Largeur (Nbre de pixels) : 566
- Hauteur (Nbre de pixels) : 360
- Aspect des pixels : non définie
- Proportion de l'image : 1.572
- Format de sous-échantillonnage : YUV420p
- Standard TV : non défini
- Entrelacement : progressif
- Bibliothèque d'encodage : non définie
- Paramètres supplémentaires : CABAC : non
Image(s) de référence : 2
Rapport Bits/(Pixel*Frame) : 0.157

*****mp4 non reconnu par la TV *****


*** Paramètres généraux ***
- Nom : 60 ans.mp4
- Container : MP4 - QuickTime
- Date de création : 2014-06-21 14:06:41
- Taille du fichier : 895.0 Mio
- Longueur : 0:23:41
- Débit total : 5 285 Kbps
- Bibliothèque d'encodage : non définie
- Application d'encodage : non définie

*** Paramètres piste vidéo ***
- Format : H.264/MPEG-4 AVC
- Taille : 872 Mio (97%)
- FourCC : H264
- Numéro : 1
- Débit : max. : non défini
moyen : 5 151 Kbps
min. : non défini
- Fréquence d'image (i/s) : max. : 156.250
moyen : 33.363
min. : 16.667
- Mode d'échantillonnage : variable
- Profil d'encodage : [email protected]
- Résolution : 24 bits
- Largeur (Nbre de pixels) : 1280
- Hauteur (Nbre de pixels) : 720
- Aspect des pixels : non définie
- Proportion de l'image : 16:9
- Format de sous-échantillonnage : YUV420p
- Standard TV : non défini
- Entrelacement : progressif
- Bibliothèque d'encodage : non définie
- Paramètres supplémentaires : CABAC : non
Image(s) de référence : 2
Rapport Bits/(Pixel*Frame) : 0.168
 
Dernière édition:
Bon, à défaut d'une pièce jointe je fais un copier/coller des rapports de VideoSpec...


Bon, k, c'est pas simple mais le pb vient très probablement du niveau de compression utilisé. Tu utilise bien du H264 mais dans le premier cas, c'est en mode simple alors que dans le second, tu sembles etre en High profile.
Ta télévision n'est pas compatible avec cet encodage, c'est probablement une bravia de 2012 ou antérieur. Probleme connu pour Sony.
Seule solution, tu réencode tes fichiers au profil mp4 simple (sur quicktime, compressor ou handbrake par exemple)
 
En effet, ma TV Bravia est de 2010 et j'ai fait la dernière mise à jour du Firmware mais à ce niveau, rien de mieux.
Il faut donc que je change quelque chose en réglant les paramètre de l'exportation en mp4 par iMovie...et les paramètres sont nombreux ! Reste à trouver le bon !
 
Il faut donc que je change quelque chose en réglant les paramètre de l'exportation en mp4 par iMovie...et les paramètres sont nombreux ! Reste à trouver le bon !

Exactement, sauf qu'il me semble à moi qu'iMovie n'a justement pas bcp de paramètres, ca fonctionne en option : sortir un film pour AppleTV, pour facebook, pour ipad, etc. en tout cas je ne vois pas ou on peut les changer.

Dans Handbrake, tu as accès aux paramètres de codec (case rouge) et de Profile, tune, etc (juste en dessous) . dans Advanced option Panel ci après :
handbrake_8_h264.jpg


Charges tes videos, Change le profile à "main" puis à "baseline" et exporte. CA devrait fonctionner.
 
Je suis sur iMovie 6HD qui a beaucoup de paramètres avec des réglages précis. Les versions suivantes d'iMovie n'ont plus rien à voir...
Je pense qu'il serait préférable d'avoir un bon mp4 à la première exportation que de "re-mouliner" un mp4 une deuxième fois avec un autre logiciel...

Si je trouvais le moyen de mettre une pièce jointe, je ferais une copie d'écran...

Edit:
Je viens de faire un passage par HandBrake sans rien toucher aux réglages...c'est pareil.
Je n'ai pas accès à "main" et "baseline" comme tu indiques.J'ai la Version 0.9.8 x86_64 de HandBrake

Re-Edit !
Je viens d'essayer une version plus récente, j'ai donc le même "tableau de bord" que ta copie d'écran, et...toujours pareil !
 
Dernière édition:
Bonsoir jeanmau :),

Il semble en effet que la reconnaissance ou pas soit liée au Profil d'encodage H264 dans le mp4. Dans le cas ou le mp4 est reconnu c'est [email protected] et dans le cas contraire c'est [email protected].

Une remarque : dire qu'un mp4 est reconnu et un autre pas est approximatif. il faut voir la nature des pistes vidéo et audio contenu dans le mp4 (cf. Container : MP4 - QuickTime).
Une manière de voir la compatibilité de ta TV serait de créer des clips en faisant varier le paramètre du profil. Le mieux serait d'utiliser HandBrake et de tester avec différents "Presets" (voir à droite de l'image postée par Tuncurry).

houdini :zen:
 
Bon, c'est pas simple tout ça !
Je vais essayer divers réglages...
Je vais donc devoir faire le film en MP4 avec iMovie puis "re-mouliner " dans HandBrake pour refaire un mp4.
Si ça marche, il y aura une perte de qualité à encoder deux fois, non ?
 
Pour pas perdre de temps et connaitre une bonne fois pour toute les bons paramètres, je ferai les tests sur un clip d'une minute.

houdini :zen:
 
Bon, j'avance un peu...
Comme tu m'a conseillé, j'ai fait des essais avec les preset d'Handbrake.
Avec "universal" j'ai un fichier en m4v que la tv ne reconnaît pas, si je le renomme mp4, ça marche ! Par contre, l'image est plus petite et ne couvre pas tout l'écran...

*** Paramètres généraux ***
- Nom : 60 ans test universal.m4v
- Container : M4V - QuickTime
- Date de création : 2014-06-24 09:23:47
- Taille du fichier : 80.4 Mio
- Longueur : 0:02:50
- Débit total : 3 972 Kbps
- Bibliothèque d'encodage : non définie
- Application d'encodage : HandBrake 0.9.9 2013051800

*** Paramètres piste vidéo ***
- Format : H.264/MPEG-4 AVC
- Taille : 72.4 Mio (90%)
- FourCC : H264
- Numéro : 0
- Débit : max. : non défini
moyen : 3 578 Kbps
min. : non défini
- Fréquence d'image (i/s) : max. : 50.676
moyen : 30.000
min. : 25.000
- Mode d'échantillonnage : variable
- Profil d'encodage : [email protected]
- Résolution : 24 bits
- Largeur (Nbre de pixels) : 720
- Hauteur (Nbre de pixels) : 404
- Aspect des pixels : 1:1
- Proportion de l'image : 180:101
- Format de sous-échantillonnage : YUV420p
- Standard TV : non défini
- Entrelacement : progressif
- Bibliothèque d'encodage : x264 core 130 r2273 b3065e6
- Paramètres supplémentaires : CABAC : non
Image(s) de référence : 2
Rapport Bits/(Pixel*Frame) : 0.410
 
juste pour compléter
Dans le cas ou le mp4 est reconnu c'est [email protected] et dans le cas contraire c'est [email protected].
un profile 5.0, c'est plus que ce que la plupart savent encaisser (comme QuickTime ou un lecteur BluRay qui ,n'a jamais été mis à jour).

Les appareils d'Apple (vieil iPhone/iPad/appletv) sont contents avec du 3.0 par exemple (c'est une déclinaison bien basique du h264 donc que tout appareil sait lire ;))

Donc fait des enodage à destination d'appareils basiques, et tout se lira correctement (et au cas où tu en voudrais plus, ne dépasse jamais le profile 4.1, sa gestion est trop aléatoire suivant les appareils!!!)

PS: si tu as toujours mon soft, utilise-le (avec un preset "apple" quelconque). Le profile y est géré ;)

à+
 
Bonjour,
Bon, je vois qu'il y a les "spécialistes" en ligne! ;)
A priori, iMovie ne me sortira jamais un mp4 utilisable sur ma TV, ou d'autres (même constat sur un home Cinéma Samsung...)
Pour le format, un 1280X720 me conviendrait très mien...
En bref, que dois je faire?
Je vais reprendre dès le début...
J'ai mon projet iMovie terminé, je l'exporte en quoi ?
En mp4 mais avec quels réglages...?
De toutes façons, le mp4 obtenu devra à nouveau être ré-encodé par un autre soft ?
Hervé, j'ai toujours MovieConverter-Studio 1.6.
J'y met quoi en "source" et j'exporte comment...
 
Si tu exportes d'iMovie 6 HD utilise l'export via Quicktime. J'utiliserais un container mov QuickTime avec la taille maximale (1280X720 ou 1440X720 ? pour iMovie 6HD ); le codec vidéo DV et l'audio non compressé (LPCM). Tu donnes ensuite ce master à HandBrake pour compression. Là, tu peux éventuellement d'affranchir des presets et régler les paramètres à ta guise (container mp4 ; codec vidéo x264 ; audio aac etc.).

houdini :zen:
 
Quand mon projet iMovie est terminé sans avoir été exporté en quoi que ce soit, si je fais :
Clik droit > afficher le contenu du paquet > Shared Movies > iDvd > je trouve mon film monté, en .mov...
Je peux faire quelque chose avec ce film en .mov ?
Je peux le lire avec QT7 et MPEG Streamclip
Il est "accepté" par MovieConverter...qui peut en faire quelque chose ?
 
En effet, ce fichier mov a une piste vidéo en format DV donc tu peux le donner à MovieConverter.

houdini :zen:
 
Il semblerait que ce fichier .mov extrait du "paquet" du projet iMpvie pourrait être une bonne "base...
Je ne peux le lire qu'avec QT7 (pourquoi ?)
Voici ses spec:

*** Paramètres généraux ***
- Nom : 60 ans test.mov
- Container : MOV - QuickTime
- Date de création : 2014-06-23 18:32:59
- Taille du fichier : 98.5 Kio
- Longueur : 0:05:13
- Débit total : 5 009 bps
- Bibliothèque d'encodage : Apple QuickTime
- Application d'encodage : non définie

*** Paramètres piste vidéo ***
- Format : Apple Intermediate Codec
- Taille : 833 Mio
- FourCC : icod
- Numéro : 1
- Débit : max. : non défini
moyen : 50.1 Mbps
min. : non défini
- Fréquence d'image (i/s) : max. : ---
moyen : 25.000
min. : ---
- Mode d'échantillonnage : variable
- Profil d'encodage : non défini
- Résolution : non définie
- Largeur (Nbre de pixels) : 1280
- Hauteur (Nbre de pixels) : 720
- Aspect des pixels : 1:1
- Proportion de l'image : 16:9
- Format de sous-échantillonnage : non défini
- Standard TV : non défini
- Entrelacement : non défini
- Bibliothèque d'encodage : non définie
- Paramètres supplémentaires : Rapport Bits/(Pixel*Frame) : 2.174

*** Paramètres piste(s) audio ***
*** Piste audio n° 1***
- Format : Uncompressed PCM
- Taille : 29.4 Mio
- FourCC : sowt
- Numéro(s) et langue(s) : 1 : anglais
- Caractéristiques : non définies
- Profil d'encodage : non défini
- Débit : 1 536 Kbps
- Mode d'échantillonnage : constant
- Résolution : 16 bits
- Fréquence : 48.0 KHz
- Nbre de canaux : 2 (stéréo)
- Position des canaux : non définie
- Bibliothèque d'encodage : non définie
- Paramètres supplémentaires : non disponibles
*** Piste audio n° 2***
- Format : Uncompressed PCM
- Taille : 1.05 Mio
- FourCC : twos
- Numéro(s) et langue(s) : 5 : anglais
- Caractéristiques : non définies
- Profil d'encodage : non défini
- Débit : 1 536 Kbps
- Mode d'échantillonnage : constant
- Résolution : 16 bits
- Fréquence : 48.0 KHz
- Nbre de canaux : 2 (stéréo)
- Position des canaux : non définie
- Bibliothèque d'encodage : non définie
*** Piste audio n° 3***
- Format : Uncompressed PCM
- Taille : 1.05 Mio
- FourCC : twos
- Numéro(s) et langue(s) : 7 : anglais
- Caractéristiques : non définies
- Profil d'encodage : non défini
- Débit : 1 536 Kbps
- Mode d'échantillonnage : constant
- Résolution : 16 bits
- Fréquence : 48.0 KHz
- Nbre de canaux : 2 (stéréo)
- Position des canaux : non définie
- Bibliothèque d'encodage : non définie
*** Piste audio n° 4***
- Format : Uncompressed PCM
- Taille : 1.60 MiB
- FourCC : twos
- Numéro(s) et langue(s) : 9 : anglais
- Caractéristiques : non définies
- Profil d'encodage : non défini
- Débit : 1 536 Kbps
- Mode d'échantillonnage : constant
- Résolution : 16 bits
- Fréquence : 48.0 KHz
- Nbre de canaux : 2 (stéréo)
- Position des canaux : non définie
- Bibliothèque d'encodage : non définie

Je le passe dans MovieConverter 1.6 mais en sortie, montage ou diffusion je ne suis plus en HD720 mais en SD...

McHerve, si tu passes par là...;)
 
En fait, ton fichier a un codec vidéo AIC (Apple Intermediate Codec) le format d'édition d'iMovie 8 et supérieur donc lisible que par QT 7. Il est en 1280x720.

houdini :zen: