Englishfrançaisespagnol

Icône de favori OnWorks

dvgrab - En ligne dans le Cloud

Exécutez dvgrab dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande dvgrab 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


dvgrab — Capture des données vidéo et audio DV ou MPEG-2 Transport Stream (HDV) à partir de FireWire

SYNOPSIS


dvgrab [Options] [base] [-]

DESCRIPTION


dvgrab est un programme qui capture des données vidéo et audio DV ou HDV (MPEG2-TS) à partir de données numériques
caméscopes via FireWire (IEEE 1394). Les données sont stockées dans un ou plusieurs fichiers et peuvent
plus tard être traité par un logiciel de montage vidéo. dvgrab peut contrôler à distance le caméscope mais
il n'affiche pas le contenu de la vidéo à l'écran.

dvgrab prend également en charge les périphériques DV compatibles UVC (USB Video Class) à l'aide du module de noyau Linux
uvcvideo, qui est un pilote V4L2. Dans ce mode, il n'y a pas de contrôle AV/C VTR et donc
le mode interactif est presque inutile. fonction interactive est

Votre base L'argument est utilisé pour construire le nom de fichier pour stocker les données vidéo : base-num.poste.
num est un nombre courant à partir de 001, et poste est l'extension de nom de fichier spécifiant
le format de fichier utilisé, par exemple avi. Un schéma de nommage différent est utilisé chaque fois que le
-horodatage, -code temporel, ou -timesys est donné (voir ci-dessous). Si base est un nom de fichier complet
y compris l'extension, puis dvgrab tente de déterminer le format du fichier de sortie à partir du
extension, mais il insère toujours num. La valeur par défaut pour base est "dvgrab-".

Si vous spécifiez un « - » de fin, le format est forcé en DV ou HDV brut et envoyé à
sortie standard. dvgrab produira également le DV ou le HDV brut vers la sortie standard lors de la capture dans un fichier si
stdout est redirigé ou redirigé.

Vous pouvez utiliser dvgrab puissantes capacités d'écriture de fichiers avec d'autres programmes qui produisent
DV ou HDV brut. En utilisant le -stdin option et si dvgrab détecte qu'il est à la réception
fin d'un tuyau et qu'il n'est pas en mode interactif, alors il essaiera de lire le DV brut ou le HDV sur
stdin.

OPTIONS


Les options plus longues qu'un seul caractère peuvent être spécifiées avec un ou deux premiers
tirets. Vous pouvez également utiliser un espace ou un signe égal pour séparer le nom de l'option et
sa valeur d'argument.

-une[num], -split automatique[=num]
Essayez de détecter chaque fois qu'un nouvel enregistrement démarre et stockez-le dans un
déposer. Ceci peut être combiné avec le -cadres et -Taille options, et une scission
se produit chaque fois qu'un événement spécifié se produit. La division automatique est désactivée par défaut.

num est facultatif. Sans ça, dvgrab détermine quand diviser à l'aide d'un indicateur dans le
flux ou une discontinuité dans le code temporel, où la discontinuité du code temporel est
quoi que ce soit en arrière ou supérieur à une seconde. Si vous définissez l'argument optionnel
num vous pouvez définir la sensibilité au temps en secondes et ignorer le nouveau flux
drapeau d'enregistrement. Cela vous permet essentiellement de diviser sur des incréments de temps plus importants tels que
minutes ou heures. Par exemple, -split=3600 divise l'enregistrement à chaque fois
il y a un écart dans l'enregistrement qui est d'une heure ou plus.

-tampons num
Le nombre de trames à utiliser pour la mise en mémoire tampon des délais d'E/S du périphérique. La valeur par défaut est 100.

-Carte num Dit dvgrab pour recevoir des données de la carte FireWire num. Le comportement par défaut est de
sélectionner automatiquement la première carte contenant la première caméra découverte Si
utilisé en conjonction avec -noavc, alors aucun test de bus n'est effectué Si utilisé dans
conjonction avec -guide hex, alors seul le bus spécifié est sondé pour le nœud avec
guid hex.

À canal num
Canal isochrone à partir duquel recevoir les données. La valeur par défaut est 63, ce qui est à peu près
standard parmi les caméscopes DV de nos jours. Si vous spécifiez quelque chose de différent, non
une tentative est faite à ce moment pour indiquer à l'appareil quel canal utiliser. Vous devez
disposer d'un moyen manuel d'indiquer à l'appareil émetteur quel canal utiliser.

-cmincutsize num
Cette option permet de démarrer la collecte en cas de coupure num mégaoctets
(en fait, des mebioctets) avant la fin de la collecte. Cette option réduit
petits fichiers créés lors de l'utilisation du -taille option. Lorsqu'une nouvelle collection est
commencé de cette manière, la quantité d'espace libre dans la collection précédente est
stockées, et tandis que les clips suivants s'inscrivent dans la collection précédente, le
le nouveau point de départ de la collecte est réinitialisé.

-taille num
Cette option indique dvgrab pour diviser les fichiers lorsque la collection de fichiers dépasse
num . Cette option est utilisée pour créer des collections de fichiers qui s'intègrent parfaitement dans
num mégaoctets (en fait, des mégaoctets) (c'est-à-dire pour l'archivage sur DVD). Quand ce
se produit, une nouvelle collecte est démarrée (Voir aussi le -cmincutsize option)

-déboguer type
Afficher les informations de débogage HDV, type est un ou plusieurs de :
tous,pat,pmt,pids,pid=N,pes,paquet,vidéo,sonya1

-ré, -durée fois
Définir la durée de capture maximale sur toutes les divisions de fichiers pour une seule capture
session (plusieurs sessions sont possibles en mode interactif). Les fois valeur est
exprimé au format SMIL2 MediaClipping Time. Voir http://w3.org/AudioVideo/ pour
la spécification.

En bref, les formats sont :

XXX[.Y]h, XXX[.Y]min, XXX[.Y][s], XXXms,

[[HH:]MM:]SS[.ms], ou smpte=[[[HH:]MM:]SS:]FF.

-tous n Cette option indique dvgrab écrire chaque n'ème image uniquement (par défaut toutes les images).

-F, -format dv1 | dv2 | avi | brut | diff | qt | mov | jpeg | jpg | mpeg2 | hdv
Spécifie le format du ou des fichiers de sortie. Le format de fichier peut également être déterminé
si vous incluez une extension sur le base Nom. Les extensions suivantes sont
reconnaissable : avi, dv, dif, mov, jpg, jpeg et m2t (HDV).

dv1 et dv2 les deux sont des fichiers AVI avec des formats légèrement différents. dv2 stocke un
piste audio séparée en plus de la piste vidéo DV, qui est plus compatible
avec d'autres applications. dv1 ne stocke qu'une seule piste DV intégrée car
le format DV entrelace nativement l'audio avec la vidéo. Par conséquent, alors que dv1
produit une sortie plus petite, certaines applications ne le gèrent pas et nécessitent dv2
à la place. dvgrab est capable de créer des fichiers AVI extrêmement volumineux—bien plus de 2 ou
4 Go - cependant, la compatibilité avec d'autres outils commence à diminuer au-delà de 1 Go
Taille.

brut stocke les données non modifiées et porte l'extension .dv. Ces fichiers sont lus
par un certain nombre d'outils GNU/Linux ainsi que Apple Quicktime.

diff est une variante de DV brut qui nomme les fichiers avec une extension .dif afin qu'ils puissent
être plus immédiatement chargé dans MainConcept MainActor5.

qt est Quicktime, mais nécessite que dvgrab soit compilé avec libquicktime.

jpg or jpeg est pour une séquence de fichiers image JPEG si dvgrab a été compilé avec
libdv et jpeglib. Cette option ne peut être utilisée qu'avec une entrée DV, pas HDV
(MPEG2-TS).

mpeg2 or hdv est pour un flux de transport MPEG-2 lors de l'utilisation, par exemple, d'un HDV
caméscope ou décodeur TV numérique.

La valeur par défaut est brut

-F, -cadres num
Cette option indique dvgrab stocker au maximum num images par fichier avant fractionnement
dans un nouveau fichier, où num = 0 signifie illimité. Le temps correspondant dépend de
le système vidéo utilisé. PAL affiche 25, NTSC environ 30 images par seconde.

-guide hex Si vous avez plus d'un périphérique DV, sélectionnez-en un en utilisant le GUID du nœud
spécifié dans hex format (hexadécimal). C'est le format tel qu'il est affiché dans
/proc/bus/ieee1394/devices ou le nouveau noyau 2.6 / sys système de fichiers. Lorsque vous
spécifier un GUID, dvgrab établira (ou superposera) une connexion peer-to-peer
avec l'appareil au lieu d'écouter la diffusion de l'appareil. Si vous fournissez un
hex valeur de 1, alors dvgrab tente de découvrir l'appareil ainsi que de configurer un
connexion d'égal à égal. Ceci est particulièrement pratique avec les décodeurs MPEG2-TS,
qui nécessitent généralement une procédure de gestion de connexion pour démarrer la transmission.

-h, -Aide Afficher le résumé des options.

-JE, -saisir filet
Lire de filet au lieu de FireWire. Vous pouvez utiliser '-' pour stdin au lieu d'utiliser
-stdin.

-je, -interactif
Rendre dvgrab interactif où une seule touche sur stdin contrôle le magnétoscope de la caméra
ou démarrer et arrêter la capture. Sinon, dvgrab s'exécute en mode session, où il
démarre immédiatement la capture et s'arrête comme indiqué ou interrompu (ctrl-c).

-jpeg-désentrelacement
Si vous utilisez -format jpeg, désentrelacez la sortie en doublant les lignes de la partie supérieure
champ. Il s'agit d'une forme de désentrelacement bon marché qui entraîne une perte effective de 50 %
en résolution.

-jpeg-hauteur num
Si vous utilisez -format jpeg, mettre à l'échelle la sortie de la hauteur à num (1-2048).

-jpeg-écraser prénom
Écrire dans le même fichier image pour chaque image, au lieu de créer une séquence d'images
fichiers.

-jpeg-qualité num
Si vous utilisez -format jpeg, réglez le niveau de qualité JPEG de 0 (pire) à 100 (meilleur).

-jpeg-temp prénom 10
Utilisez un fichier temporaire pour créer le jpeg, renommez le fichier avec le nom de fichier cible
lorsque vous avez terminé. Utile lors de l'utilisation de dvgrab avec -jpeg-écraser pour générer une webcam
l'image.

-jpeg-largeur num
Si vous utilisez -format jpeg, redimensionnez la sortie de la largeur à num (1-2048).

La largeur et la hauteur de mise à l'échelle JPEG doivent être à la fois inférieures ou supérieures à
la taille normale du cadre. Par exemple, la taille à l'échelle de 700 de large sur 525 de haut
donne une belle image au format 4:3 avec des pixels carrés, mais c'est illégal pour NTSC
car 700 est inférieur à la largeur normale de 720 alors que la hauteur est supérieure
que la hauteur normale de 480.

Étant donné que DV utilise des pixels non carrés, il est agréable de pouvoir mettre à l'échelle une image
basé sur un rapport hauteur/largeur 4:3 utilisant des pixels carrés. Pour NTSC, les exemples de tailles sont
800x600, 640x480 et 320x240. Pour PAL, les exemples de tailles de pixels carrés sont 384x270
et 768x540.

-jvc-p25 Supprimez le drapeau repeat_first_field et définissez les images par seconde sur 25 pour corriger un
flux enregistré en mode HDV P25 de JVC.

-pas de blocage Aligner la capture sur un multiple de -cadres basé sur le code temporel. Ceci est utile pour
redondance, lorsque plus d'une machine capture à partir du même FireWire
et vous voulez vous assurer que chaque fichier contient le même métrage. S'assurer
les fichiers de chaque machine ont le même nom utilisez le -code temporel option et le
même base nom.

-lockstep_maxdrops num
If num les images sont supprimées consécutivement, puis fermez le fichier et reprenez la capture
sur le prochain intervalle de verrouillage. Si num est -1, alors autorisez un nombre illimité de
trames supprimées consécutivement ; c'est la valeur par défaut.

-lockstep_totaldrops num
If num les cadres sont déposés dans le fichier en cours, puis fermez le fichier et reprenez
capture sur le prochain intervalle de lockstep. Si num est -1, alors autoriser un nombre illimité
nombre total de trames supprimées ; c'est la valeur par défaut.

-noavc Désactivez l'utilisation du contrôle AV/C VTR. Ceci est utile si vous capturez une vidéo en direct
depuis une caméra car en mode caméra, une commande de lecture AV/C indique à la caméra de
commencer l'enregistrement, peut-être sur du matériel sur la bande actuelle. Ceci s'applique à
soit plus interactif, soit non interactif car les images fixes non interactives envoient
une lecture et un arrêt vers le magnétoscope lors du démarrage et de l'arrêt de la capture.

-pas d'arrêt Désactive l'envoi de la commande d'arrêt AV/C VTR en quittant dvgrab.

-opendml Si vous utilisez -format dv2, créez un AVI DV de type 2 compatible OpenDML. C'est
requis pour prendre en charge les fichiers dv2 > 1 Go. dv1 prend toujours en charge les fichiers > 1 Go.

-r, -enregistrer uniquement
Lorsque le caméscope est en mode d'enregistrement, cette option provoque dvgrab capturer seulement
lorsque le caméscope enregistre et n'est pas en pause. Normalement, en mode d'enregistrement,
dvgrab capture toujours pour vous permettre d'utiliser le caméscope uniquement comme un appareil photo où le
l'opérateur informatique est en contrôle. Cette option fait que dvgrab agit comme le magnétoscope où
l'opérateur de la caméra contrôle quand la capture a lieu. C'est très pratique quand
utilisé avec le -split automatique possibilité de créer automatiquement un nouveau fichier pour chaque
tirer. Cette option nécessite AV/C et ne fonctionnera pas avec le -noavc option.

-rembobiner Rembobinez complètement la bande jusqu'au début avant de commencer la capture.
Naturellement, cela nécessite AV/C ; cependant, ce n'est peut-être pas si évident que cela
ne s'applique pas au mode interactif.

-afficher l'état
Normalement, les informations sur l'état de la capture s'affichent une fois l'écriture terminée
chaque fichier. Cette option permet d'afficher l'état de la capture lors de la capture, mis à jour
pour chaque cadre.

-Oui, -Taille num
Cette option indique dvgrab stocker au maximum num mégaoctets (en fait, mégaoctets)
par fichier, où num = 0 signifie une taille de fichier illimitée pour les fichiers volumineux. Le défaut
la taille limite est de 1024 Mo.

-srt Générez des fichiers de sous-titres contenant la date et l'heure d'enregistrement au format SRT.
Pour chaque fichier vidéo créé deux fichiers supplémentaires avec l'extension
.srt0 et .srt1 sont créés. Ils contiennent la date et l'heure d'enregistrement ainsi
sous-titres au format SRT. Le fichier .srt0 contient les sous-titres avec le timing
basé sur le temps d'exécution depuis le début du fichier en cours. Utilisez ce fichier si
vous transcodez dans un format comme AVI. Le fichier .srt1 contient les sous-titres avec
synchronisation basée sur le code temporel fourni par la caméra. Le programme mplayer
comprend ce type de sous-titres.

-stdin Lisez le flux DV à partir d'un tube sur stdin au lieu de FireWire.

-code temporel Mettez le code temporel de la première image de chaque fichier dans le nom du fichier.

-t, -horodatage
Mettez des informations sur la date et l'heure de l'enregistrement dans le nom du fichier.

-timesys Mettez le système plutôt que la date et l'heure d'enregistrement dans le nom du fichier. C'est utile
lors de l'utilisation de convertisseurs qui ne modifient pas la date et l'heure d'enregistrement dans le
Flux DV.

-V, -v4l2 Capturez à partir d'un périphérique USB Video Class (UVC) qui prend en charge DV. Cela utilise le
module noyau uvcvideo via V4L2. Le fichier de périphérique par défaut est /dev/video. Utilisez le
-saisir option pour définir un fichier de périphérique différent.

-dans, -version
Afficher la version du programme.

-24p Pour Quicktime DV, définissez la fréquence d'images sur 24 ips dans le fichier Quicktime. Ceci seulement
fonctionne comme prévu lorsque la vidéo a été tournée en mode 24p.

-24pa Pour Quicktime, DV, en plus de régler la fréquence d'images sur 24 dans Quicktime
fichier, inversez également le processus de pulldown 2:3:3:2 en supprimant le "C" entrelacé
Cadre. Cela ne fonctionne comme prévu que lorsque la vidéo a été tournée en 24p Advanced
mode. Voir http://www.adamwilt.com/24p/

EXEMPLES


dvgrab fo-
Capture les données vidéo de la source FireWire par défaut et les stocke dans des fichiers
foo-001.avi, foo-002.avi, etc.

dvgrab -cadres 25 fo-
En supposant une source vidéo PAL, cette commande enregistre une seconde de vidéo
données par fichier.

dvgrab -split automatique -cadres 750 -horodatage fo-
Enregistre les données vidéo à partir de la source FireWire par défaut, les coupe en morceaux de 30
secondes (en supposant PAL) ou lorsqu'un nouvel enregistrement démarre et nomme le résultat
fichiers en fonction des informations de date et d'heure dans le flux vidéo.

dvgrab -split automatique -Taille 1998 -taille 4400 -cmincutsize 10 fo-
Enregistre les données vidéo à partir de la source FireWire par défaut, les coupe en morceaux lorsqu'un
un nouvel enregistrement démarre ou lorsque le fichier actuel dépasse 1998 mégaoctets (en fait,
mégaoctets), ou la collection actuelle de fichiers dépasse 4400 XNUMX mégaoctets. Ça aussi
réduit la taille du plus petit fichier réalisé grâce à une taille de collection réduite à 10
mégaoctets.

Cette option est parfaite pour sauvegarder des DV sur des DVD car 2 Go est environ le maximum
taille de fichier que (l'implémentation Linux actuelle) du système de fichiers ISO9660 peut
manipuler!

Attention : Il est possible de créer des systèmes de fichiers ISO9660 avec des fichiers supérieurs à 2
Go, mais le pilote linux IS09660 actuel ne peut pas les lire ! Noyaux Linux plus récents
peut être capable de gérer les systèmes de fichiers ISO9660 avec des tailles de fichiers supérieures à 2 Go.

dvgrab -format hdv -split automatique
Capturez à partir d'un caméscope HDV.

dvgrab -format mpeg2 -guide 1
Enregistrez à partir d'un décodeur de télévision numérique.

dvgrab -jpeg-sur -jpeg-w=320 -jpeg-h=240 -d smpte=1 webcam.jpeg
Capturez une seule image, enregistrez-la au format JPEG nommé webcam.jpg et quittez. Cette
exemple illustre également la gestion des options. Il vous suffit de spécifier suffisamment d'un
nom d'option long pour l'identifier de manière unique. Vous pouvez utiliser l'espace ou le signe égal pour
nom d'option et argument séparés. Le format de fichier est déduit du nom de fichier
extension. Aussi, depuis -jpeg-écraser est utilisé, le nom du fichier sera exactement
"webcam.jpeg" et n'inclut aucun nombre.

dvgrab -V Capturez via USB à partir d'un périphérique DV compatible UVC.

dvgrab -v4l -saisir / dev / video1
Capturez via USB à partir d'un périphérique DV compatible UVC à l'aide du fichier de périphérique /dev/video1.

dvgrab -format=HDV -split=28800 -srt fo-
Capturez à partir d'un caméscope HDV, en divisant chaque fois qu'il y a un écart dans l'enregistrement
qui dure plus de 8 heures. Cela générera probablement un fichier séparé pour
chaque jour (utile pour les vidéos de vacances). Il générera également des fichiers de sous-titres.
En supposant que les fichiers foo-001.m2t et foo-002.m2t sont générés, le
les fichiers de sous-titres correspondants seront foo-001.srt0, foo-001.srt1 et
foo-002.srt0, foo-002.srt1. Vous pouvez utiliser les fichiers de sous-titres pour afficher le
la date et l'heure d'enregistrement tout en visionnant la vidéo.

Utiliser dvgrab en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Unitedrpms
    Unitedrpms
    Rejoignez-nous à Gitter !
    https://gitter.im/unitedrpms-people/Lobby
    Activez le référentiel URPMS dans votre
    système -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Télécharger unitedrpms
  • 2
    Boostez les bibliothèques C++
    Boostez les bibliothèques C++
    Boost fournit un portable gratuit
    bibliothèques C++ évaluées par des pairs. Les
    l'accent est mis sur les bibliothèques portables qui
    fonctionnent bien avec la bibliothèque standard C++.
    Voir http://www.bo...
    Télécharger les bibliothèques Boost C++
  • 3
    VirtuelGL
    VirtuelGL
    VirtualGL redirige les commandes 3D d'un
    Application Unix/Linux OpenGL sur un
    GPU côté serveur et convertit le
    rendu des images 3D dans un flux vidéo
    avec lequel ...
    Télécharger VirtualGL
  • 4
    libusb
    libusb
    Bibliothèque pour activer l'espace utilisateur
    programmes d'application pour communiquer avec
    Périphériques USB. Public : Développeurs, Fin
    Utilisateurs/Bureau. Langage de programmation : C
    Catégories ...
    Télécharger libusb
  • 5
    LAMPÉE
    LAMPÉE
    SWIG est un outil de développement logiciel
    qui relie les programmes écrits en C et
    C++ avec une variété de
    langages de programmation. SWIG est utilisé avec
    différent...
    Télécharger SWIG
  • 6
    Thème de réaction WooCommerce Nextjs
    Thème de réaction WooCommerce Nextjs
    Thème React WooCommerce, construit avec
    Suivant JS, Webpack, Babel, Node et
    Express, en utilisant GraphQL et Apollo
    Client. Boutique WooCommerce dans React (
    contient : Produits...
    Télécharger le thème WooCommerce Nextjs React
  • Plus "

Commandes Linux

Ad