IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Récupérer le nom de la résolution 1080p 720p d'une vidéo


Sujet :

Shell et commandes GNU

  1. #1
    Membre actif

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2011
    Messages
    370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 370
    Points : 251
    Points
    251
    Par défaut Récupérer le nom de la résolution 1080p 720p d'une vidéo
    Bonjour,

    Je cherche a récupérer avec des commandes shell l'information de la résolution d'une vidéo sous forme 1080p, 1080i, 720p, 720i, 4K...

    Comme dans Jellyfin, voire la capture d'écran.


    Nom : Capture d’écran du 2024-01-25 16-16-46.png
Affichages : 83
Taille : 85,2 Ko

    Si vous savez faire, merci d'avance.

    Pierre

  2. #2
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 684
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 684
    Points : 30 973
    Points
    30 973
    Billets dans le blog
    1
    Par défaut
    Bonjour
    Citation Envoyé par vandman Voir le message
    Je cherche a récupérer avec des commandes shell l'information de la résolution d'une vidéo sous forme 1080p, 1080i, 720p, 720i, 4K...
    mediainfo fichier...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  3. #3
    Membre actif

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2011
    Messages
    370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 370
    Points : 251
    Points
    251
    Par défaut
    Bonjour Sve@r,
    Mediainfo en ligne de commande ne donne pas cette information, la seule chose que j'ai, c'est le P ou le I via "Scan type".
    Code : 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
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
     
    mediainfo video.mp4'
    General
    Complete name                            : video.mp4
    Format                                   : MPEG-4
    Format profile                           : Base Media
    Codec ID                                 : isom (isom/avc1)
    File size                                : 1.95 GiB
    Duration                                 : 2 h 12 min
    Overall bit rate mode                    : Variable
    Overall bit rate                         : 2 110 kb/s
    Frame rate                               : 23.976 FPS
    Encoded date                             : 2013-08-26 12:03:02 UTC
    Tagged date                              : 2013-08-26 12:03:02 UTC
     
    Video
    ID                                       : 1
    Format                                   : AVC
    Format/Info                              : Advanced Video Codec
    Format profile                           : High@L4.1
    Format settings                          : CABAC / 5 Ref Frames
    Format settings, CABAC                   : Yes
    Format settings, Reference frames        : 5 frames
    Codec ID                                 : avc1
    Codec ID/Info                            : Advanced Video Coding
    Duration                                 : 2 h 12 min
    Bit rate                                 : 2 012 kb/s
    Maximum bit rate                         : 16.4 Mb/s
    Width                                    : 1 920 pixels
    Height                                   : 800 pixels
    Display aspect ratio                     : 2.40:1
    Frame rate mode                          : Constant
    Frame rate                               : 23.976 (24000/1001) FPS
    Original frame rate                      : 23.976 (23976/1000) FPS
    Color space                              : YUV
    Chroma subsampling                       : 4:2:0
    Bit depth                                : 8 bits
    Scan type                                : Progressive
    Bits/(Pixel*Frame)                       : 0.055
    Stream size                              : 1.86 GiB (95%)
    Title                                    : video.264#trackID=1:fps=23.976 - Imported with GPAC 0.5.0-rev
    Writing library                          : x264 core 132 r2 76a5c3a
    Encoding settings                        : cabac=1 / ref=5 / deblock=1:-1:-1 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-3 / threads=36 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=2012 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=31250 / vbv_bufsize=31250 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00
    Encoded date                             : 2013-08-26 12:03:02 UTC
    Tagged date                              : 2013-08-26 12:03:17 UTC
    Color range                              : Limited
    Color primaries                          : BT.709
    Matrix coefficients                      : BT.709
    Codec configuration box                  : avcC
     
    Audio
    ID                                       : 2
    Format                                   : AAC LC
    Format/Info                              : Advanced Audio Codec Low Complexity
    Codec ID                                 : mp4a-40-2
    Duration                                 : 2 h 12 min
    Bit rate mode                            : Variable
    Bit rate                                 : 93.7 kb/s
    Maximum bit rate                         : 104 kb/s
    Channel(s)                               : 2 channels
    Channel layout                           : L R
    Sampling rate                            : 48.0 kHz
    Frame rate                               : 46.875 FPS (1024 SPF)
    Compression mode                         : Lossy
    Stream size                              : 88.5 MiB (4%)
    Language                                 : English
    Encoded date                             : 2013-08-26 12:03:15 UTC
    Tagged date                              : 2013-08-26 12:03:17 UTC

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 629
    Points : 10 554
    Points
    10 554
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    identify -format '%w' video.mp4[0]
    identify -format '%h' video.mp4[0]
    identify -format '%w %h' video.mp4[0]
    On sélectionne le premier flux avec '[0]'

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ffprobe -v error -select_streams v:0 -show_entries stream=width,height video.mp4
    ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of json video.mp4
    ffprobe est 1 outil qui vient avec ffmpeg

    Après pour répondre 1 peu à la question, 1080p 4K 720p n'existe pas vraiment parce qu'il y a l'aspect ratio : cela correspond à du 16/9 alors qu'avec 1 film il y a les formats CinemaScope (2.39:1), 2,35:1, 1,1734:1, … sans parler des films tipiaks qui ont été ""transformés"" (crop, non respect de l'aspect ratio, provenant d'1 DVD, ...)
    Et pour 1080i, 720i, … le format entrelacé (i pour "interleaved") a été abandonné il me semble.

  5. #5
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 242
    Points : 13 457
    Points
    13 457
    Par défaut
    Bonjour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mplayer -vo dummy -ao dummy -identify 2>/dev/null video.mp4
    Bonjour Sve@r,
    Mediainfo en ligne de commande ne donne pas cette information,
    C'est l'extrait suivant que tu n'arrives pas à lire ?
    Width : 1 920 pixels
    Height : 800 pixels
    L'information est pourtant bien présente et en toutes lettres.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

Discussions similaires

  1. Modifier le nom d'un entete de colonne d'une JTable
    Par Spinoza23 dans le forum Composants
    Réponses: 5
    Dernier message: 13/02/2007, 11h01
  2. nom de domaine à la place d'une IP ?
    Par fredob dans le forum IIS
    Réponses: 1
    Dernier message: 13/11/2006, 14h09
  3. Comment acceder au nom de la fenetre a partir d'une methode?
    Par oOoOuuhmAn dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 13/03/2006, 20h59
  4. Réponses: 4
    Dernier message: 19/09/2005, 15h59
  5. Retrouver le nom d'un utilisateur qui a verrouillé une ligne
    Par Laurent Dardenne dans le forum Administration
    Réponses: 24
    Dernier message: 18/09/2004, 17h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo