Il s'agit de la commande stream_type qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
stream_type - tente de déterminer si un flux d'entrée est TS, PS ou ES
SYNOPSIS
type_flux [commutateurs]
DESCRIPTION
Outils TS version 1.11, stream_type construit le 11 novembre 2008 17:15:48
Tenter de déterminer si un flux d'entrée est un flux de transport, un flux de programme ou
Flux élémentaire, et si ce dernier, s'il s'agit de H.262 ou H.264 (c'est-à-dire MPEG-2 ou
MPEG-4/AVC respectivement). Les mécanismes utilisés sont assez grossiers, en supposant que : -
les données sont alignées sur les octets - pour TS, le premier octet du fichier sera le début d'un
unité NAL,
et les paquets PAT/PMT seront trouvables
- pour PS, le premier paquet démarre immédiatement au début de la
fichier, et est un en-tête de pack
- si les 1000 premiers paquets peuvent être H.262 *ou* H.264, alors les données
est supposé être H.264 (le programme n'essaie pas de déterminer des séquences sensibles de
paquets H.262/H.264, c'est donc un moyen raisonnable de deviner)
Il est fort possible que des données non pertinentes soient mal identifiées
La valeur de sortie du programme est : * 10 s'il détecte un flux de transport, * 11 s'il
détecte Program Stream, * 12 s'il détecte Elementary Stream contenant H.262
(MPEG-2), * 14 s'il détecte un flux élémentaire contenant du H.264 (MPEG-4/AVC), * 5
s'il semble que ce soit PES, * 9 s'il ne peut vraiment pas décider, ou * 0 si certains
erreur est survenue
Fichiers:
est le fichier à analyser
Commutateurs:
-verbeux, -v
Produire des informations plus détaillées sur la façon dont il prend sa décision
-silencieux, -q
Afficher uniquement les messages d'erreur
Outils TS version 1.11, stream_type construit le 11 novembre 2008 17:15:48
Tenter de déterminer si un flux d'entrée est un flux de transport, un flux de programme ou
Flux élémentaire, et si ce dernier, s'il s'agit de H.262 ou H.264 (c'est-à-dire MPEG-2 ou
MPEG-4/AVC respectivement). Les mécanismes utilisés sont assez grossiers, en supposant que : -
les données sont alignées sur les octets - pour TS, le premier octet du fichier sera le début d'un
unité NAL,
et les paquets PAT/PMT seront trouvables
- pour PS, le premier paquet démarre immédiatement au début de la
fichier, et est un en-tête de pack
- si les 1000 premiers paquets peuvent être H.262 *ou* H.264, alors les données
est supposé être H.264 (le programme n'essaie pas de déterminer des séquences sensibles de
paquets H.262/H.264, c'est donc un moyen raisonnable de deviner)
Il est fort possible que des données non pertinentes soient mal identifiées
La valeur de sortie du programme est : * 10 s'il détecte un flux de transport, * 11 s'il
détecte Program Stream, * 12 s'il détecte Elementary Stream contenant H.262
(MPEG-2), * 14 s'il détecte un flux élémentaire contenant du H.264 (MPEG-4/AVC), * 5
s'il semble que ce soit PES, * 9 s'il ne peut vraiment pas décider, ou * 0 si certains
erreur est survenue
Fichiers:
est le fichier à analyser
Commutateurs:
-verbeux, -v
Produire des informations plus détaillées sur la façon dont il prend sa décision
-silencieux, -q
Afficher uniquement les messages d'erreur
Utilisez stream_type en ligne à l'aide des services onworks.net