InglésFrancésEspañol

icono de página de OnWorks

dvgrab: en línea en la nube

Ejecute dvgrab en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando dvgrab que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


dvgrab: captura datos de audio y vídeo DV o MPEG-2 Transport Stream (HDV) desde FireWire

SINOPSIS


dvgrab [opciones] [bases] [-]

DESCRIPCIÓN


dvgrab es un programa que captura datos de audio y video DV o HDV (MPEG2-TS) de
videocámaras a través de FireWire (IEEE 1394). Los datos se almacenan en uno o varios archivos y pueden
luego será procesado por software de edición de video. dvgrab puede controlar a distancia la videocámara pero
no muestra el contenido del video en la pantalla.

dvgrab también es compatible con dispositivos DV compatibles con UVC (USB Video Class) que utilizan el módulo del kernel de Linux
uvcvideo, que es un controlador V4L2. En este modo, no hay control AV / C VTR y por lo tanto
El modo interactivo es casi inútil. la característica interactiva es

El sistema bases El argumento se usa para construir el nombre de archivo para almacenar datos de video: bases-número.ext.
número es un número corriente a partir de 001, y ext es la extensión del nombre del archivo que especifica
el formato de archivo utilizado, por ejemplo, avi. Se utiliza un esquema de nomenclatura diferente siempre que el
-marcador de tiempo, -código de tiempoo -timesys se da (ver más abajo). Si bases es un nombre de archivo completo
incluida la extensión, entonces dvgrab intenta determinar el formato del archivo de salida a partir del
extensión, pero todavía inserta número. El valor predeterminado para bases es "dvgrab-".

Si especifica un '-' al final, el formato se fuerza a DV o HDV sin formato y se envía a
salida estándar. dvgrab también generará DV o HDV sin procesar a la salida estándar mientras se captura en un archivo si
stdout se canaliza o se redirige.

Puedes usar dvgrab's potentes capacidades de escritura de archivos con otros programas que producen
DV o HDV sin procesar. Utilizando el -stdin opción y si dvgrab detecta que está en la recepción
extremo de una tubería y no está en modo interactivo, entonces intentará leer DV o HDV sin procesar en
entrada estándar

OPCIONES


Las opciones de más de un carácter se pueden especificar con uno o dos caracteres iniciales.
guiones. Además, puede utilizar un carácter de espacio o un signo igual para separar el nombre de la opción y
su valor de argumento.

-un[número], -autosplit [=número]
Intente detectar cada vez que comience una nueva grabación y guárdelo en un
expediente. Esto se puede combinar con el -marcos y -Talla opciones, y una división
ocurre siempre que surge un evento específico. Autosplit está desactivado de forma predeterminada.

número es opcional. Sin ello, dvgrab determina cuándo dividir usando una bandera en el
flujo o una discontinuidad en el código de tiempo, donde la discontinuidad del código de tiempo es
cualquier cosa al revés o superior a un segundo. Si establece el argumento opcional
número puede establecer la sensibilidad del tiempo en segundos e ignorar las novedades de la transmisión
bandera de grabación. Básicamente, esto le permite dividir en incrementos de tiempo más grandes, como
minutos u horas. Por ejemplo, -autosplit = 3600 divide la grabación siempre que
hay un espacio en la grabación de una hora o más.

-amortiguadores número
El número de tramas que se utilizarán para almacenar en búfer los retrasos de E / S del dispositivo. El valor predeterminado es 100.

-Card número Informa dvgrab para recibir datos de la tarjeta FireWire número. El comportamiento predeterminado es
seleccionar automáticamente la primera tarjeta que contiene la primera cámara descubierta Si
utilizado junto con -noavc, entonces no se realiza ninguna prueba de bus.
en conjunción con -guía hexagonal, entonces solo se prueba el bus especificado para el nodo con
GUID hexagonal.

-canal número
Canal isócrono para recibir datos. El valor predeterminado es 63, que es bastante
estándar entre las videocámaras DV en estos días. Si especifica algo diferente, no
En este momento se intenta decirle al dispositivo qué canal usar. Usted debe
Tiene alguna forma manual de decirle al dispositivo de transmisión qué canal usar.

-cm tamaño de corte número
Esta opción se usa para iniciar la recolección si ocurre un corte. número megabytes
(en realidad, mebibytes) antes del final de la colección. Esta opción reduce
pequeños archivos que se crean al utilizar el -ctamaño opción. Cuando una nueva colección es
comenzado de esta manera, la cantidad de espacio libre en la colección anterior es
almacenados, y aunque los siguientes clips encajan dentro de la colección anterior, el
se restablece el nuevo punto de inicio de la recopilación.

-ctamaño número
Esta opción dice dvgrab para dividir los archivos cuando la colección de archivos exceda
número . Esta opción se utiliza para crear colecciones de archivos que encajan perfectamente en
número megabytes (en realidad, mebibytes) (es decir, para archivar en DVD). Cuando esto
ocurre, se inicia una nueva colección (ver también el -cm tamaño de corte opción)

-depurar tipo
Mostrar información de depuración HDV, tipo es uno o más de:
all, pat, pmt, pids, pid = N, pes, packet, video, sonya1

-D, -duración time
Establezca la duración máxima de captura en todas las divisiones de archivos para una sola captura
sesión (múltiples sesiones son posibles en modo interactivo). los time Valor es
expresado en formato SMIL2 MediaClipping Time. Ver http://w3.org/AudioVideo/ for
la especificación.

Brevemente, los formatos son:

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

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

-cada n Esta opción dice dvgrab escribir cada n'th fotograma solamente (predeterminado todos los fotogramas).

-F, -formato dv1 | dv2 | avi | crudo | dif | qt | mov | jpeg | jpg | mpeg2 | hdv
Especifica el formato de los archivos de salida. El formato de archivo también se puede determinar
si incluye una extensión en el bases nombre. Las siguientes extensiones son
reconocible: avi, dv, dif, mov, jpg, jpeg y m2t (HDV).

dv1 y dv2 ambos son archivos AVI con formatos ligeramente diferentes. dv2 almacena un
pista de audio separada además de la pista de video DV, que es más compatible
con otras aplicaciones. dv1 solo almacena una pista DV integrada, ya que
el formato DV intercala de forma nativa audio con vídeo. Por lo tanto, mientras dv1
produce una salida menor, algunas aplicaciones no lo asimilarán y requieren dv2
preferiblemente. dvgrab es capaz de crear archivos AVI extremadamente grandes, más de 2 o
4 GB; sin embargo, la compatibilidad con otras herramientas comienza a disminuir a partir de 1 GB
El Tamaño.

crudo almacena los datos sin modificar y tiene la extensión .dv. Estos archivos se leen
por una serie de herramientas GNU / Linux, así como Apple Quicktime.

dif es una variación de DV sin procesar que nombra archivos con una extensión .dif para que puedan
se cargará más inmediatamente en MainConcept MainActor5.

qt es Quicktime, pero requiere que dvgrab se compile con libquicktime.

jpg or jpeg es para una secuencia de archivos de imagen JPEG si dvgrab se compiló con
libdv y jpeglib. Esta opción solo se puede utilizar con una entrada DV, no HDV
(MPEG2-TS).

mpeg2 or hdv es para un flujo de transporte MPEG-2 cuando se usa, por ejemplo, un HDV
videocámara o decodificador de TV digital.

Predeterminado a crudo

-F, -marcos número
Esta opción dice dvgrab para almacenar como máximo número fotogramas por archivo antes de dividir
a un nuevo archivo, donde número = 0 significa ulimitado. El tiempo correspondiente depende de
el sistema de video utilizado. PAL muestra 25, NTSC aproximadamente 30 fotogramas por segundo.

-guía hexagonal Si tiene más de un dispositivo DV, seleccione uno usando el GUID del nodo
especificado en hexagonal (hexadecimal) formato. Este es el formato que se muestra en
/ proc / bus / ieee1394 / devices o el nuevo kernel 2.6 / sys sistema de archivos. Cuando usted
especificar un GUID, dvgrab establecerá (o superpondrá) una conexión de igual a igual
con el dispositivo en lugar de escuchar la transmisión del dispositivo. Si proporciona un
hexagonal valor de 1, entonces dvgrab intenta descubrir el dispositivo y configurar un
conexión de igual a igual. Esto es especialmente útil con decodificadores MPEG2-TS,
que normalmente requieren un procedimiento de gestión de la conexión para comenzar a transmitir.

-h, -ayuda Mostrar resumen de opciones.

-YO, -aporte presentar
Leer de presentar en lugar de FireWire. Puede usar '-' para stdin en lugar de usar
-stdin.

-I, -interactivo
Haga que dvgrab sea interactivo donde una sola pulsación de tecla en stdin controle la videograbadora de la cámara
o iniciar y detener la captura. De lo contrario, dvgrab se ejecuta en modo de sesión, donde
inmediatamente comienza la captura y se detiene según las instrucciones o las interrupciones (ctrl-c).

-jpeg-desentrelazado
Si usas -formato jpeg, desentrelaza la salida duplicando las líneas de la parte superior
campo. Esta es una forma económica de desentrelazado que da como resultado una pérdida efectiva del 50%.
en resolución.

-jpeg-altura número
Si usas -formato jpeg, escale la salida de la altura a número (1 - 2048).

-jpeg-sobrescribir nombre
Escriba en el mismo archivo de imagen para cada fotograma, en lugar de crear una secuencia de imágenes
archivos.

-calidad JPEG número
Si usas -formato jpeg, configure el nivel de calidad JPEG de 0 (peor) a 100 (mejor).

-jpeg-temp nombre 10
Use un archivo temporal para crear el jpeg, cambie el nombre del archivo al nombre del archivo de destino
cuando termine. Útil cuando se usa dvgrab con -jpeg-sobrescribir para generar una webcam
imagen.

-jpeg-ancho número
Si usas -formato jpeg, escale la salida del ancho a número (1 - 2048).

El ancho y la altura de la escala JPEG deben ser menores o mayores que
el tamaño normal del marco. Por ejemplo, el tamaño escalado de 700 de ancho por 525 de alto
produce una bonita imagen de aspecto 4: 3 con píxeles cuadrados, pero es ilegal para NTSC
porque 700 es menor que el ancho normal de 720 mientras que la altura es mayor
que la altura normal de 480.

Dado que DV usa píxeles no cuadrados, es bueno poder escalar a una imagen
basado en una relación de aspecto de 4: 3 utilizando píxeles cuadrados. Para NTSC, los tamaños de ejemplo son
800x600, 640x480 y 320x240. Para PAL, los tamaños de píxeles cuadrados de ejemplo son 384x270
y 768x540.

-jvc-p25 Elimine el indicador repeat_first_field y establezca fotogramas por segundo en 25 para corregir un
Stream grabado en el modo HDV P25 de JVC.

-transporte Alinear captura a un múltiplo de -marcos basado en el código de tiempo. Esto es útil para
redundancia, cuando más de una máquina está capturando desde la misma FireWire
dispositivo y desea asegurarse de que cada archivo contenga el mismo metraje. Para asegurar
los archivos de cada máquina tienen el mismo nombre use el -código de tiempo opción y el
mismo bases nombre.

-lockstep_maxdrops número
If número Los fotogramas se eliminan consecutivamente, luego se cierra el archivo y se reanuda la captura.
en el siguiente intervalo de bloqueo. Si número es -1, entonces permita un número ilimitado de
fotogramas eliminados consecutivamente; este es el predeterminado.

-lockstep_totaldrops número
If número los fotogramas se colocan en el archivo actual, luego se cierra el archivo y se reanuda
capturar en el siguiente intervalo de bloqueo. Si número es -1, entonces permite un ilimitado
número de fotogramas descartados totales; este es el predeterminado.

-noavc Desactive el uso del control de videograbadora AV / C. Esto es útil si está capturando video en vivo.
desde una cámara porque en el modo de cámara, un comando de reproducción AV / C le dice a la cámara que
comenzar a grabar, tal vez sobre el material de la cinta actual. Esto aplica a
ya sea interactivo más o no interactivo porque envía imágenes fijas no interactivas
una reproducción y parada en el VTR al iniciar y detener la captura.

-no te detengas Desactiva el envío del comando de parada AV / C VTR al salir dvgrab.

-opendml Si usas -formato dv2, cree un AVI DV de tipo 2 compatible con OpenDML. Este es
necesario para admitir archivos dv2> 1 GB. dv1 siempre admite archivos> 1 GB.

-r, -solo grabar
Cuando la videocámara está en modo de grabación, esta opción provoca dvgrab solo capturar
cuando la videocámara está grabando y no está en pausa. Normalmente, cuando está en modo de grabación,
dvgrab siempre captura para permitirle usar la videocámara simplemente como una cámara donde el
El operador de la computadora tiene el control. Esta opción hace que dvgrab actúe como el VCR donde
el operador de la cámara controla cuándo se realiza la captura. Esto es muy útil cuando
usado con el -autodivisión opción para crear automáticamente un nuevo archivo para cada
Disparo. Esta opción requiere AV / C y no funcionará con el -noavc .

-rebobinar Rebobine la cinta completamente hasta el principio antes de iniciar la captura.
Naturalmente, esto requiere AV / C; sin embargo, tal vez no sea tan obvio que esto
no se aplica al modo interactivo.

-mostrar estado
Normalmente, la información del estado de la captura se muestra después de terminar de escribir en
cada archivo. Esta opción hace que muestre el estado de la captura durante la captura, actualizado
para cada cuadro.

-s, -Talla número
Esta opción dice dvgrab para almacenar como máximo número megabytes (en realidad, mebibytes)
por archivo, donde número = 0 significa tamaño de archivo ilimitado para archivos grandes. El valor por defecto
el límite de tamaño es 1024 MB.

-srt Genere archivos de subtítulos que contengan la fecha y la hora de grabación en formato SRT.
Por cada archivo de video que se crea, dos archivos adicionales con la extensión
Se crean .srt0 y .srt1. Contienen la fecha y hora de grabación como
subtítulos en formato SRT. El archivo .srt0 contiene los subtítulos con sincronización
basado en el tiempo de ejecución desde el inicio del archivo actual. Utilice este archivo si
transcodifica a un formato como AVI. El archivo .srt1 contiene los subtítulos con
sincronización basada en el código de tiempo entregado por la cámara. El programa mplayer
entiende este tipo de subtítulos.

-stdin Lea el flujo de DV desde una tubería en stdin en lugar de FireWire.

-código de tiempo Coloque el código de tiempo del primer fotograma de cada archivo en el nombre del archivo.

-t, -marcador de tiempo
Ponga información sobre la fecha y hora de la grabación en el nombre del archivo.

-timesys Ponga el sistema en lugar de registrar la fecha y la hora en el nombre del archivo. Esto es útil
cuando se utilizan dispositivos convertidores que no cambian la fecha y hora de grabación en el
Transmisión DV.

-V, -v4l2 Capture desde un dispositivo USB Video Class (UVC) que admita DV. Esto usa el
Módulo de kernel uvcvideo a través de V4L2. El archivo de dispositivo predeterminado es / dev / video. Utilizar el
-aporte opción para configurar un archivo de dispositivo diferente.

-v, -versión
Muestra la versión del programa.

-24p Para Quicktime DV, establezca la velocidad de fotogramas en 24 fps en el archivo Quicktime. Solo esto
funciona como se esperaba cuando el video se grabó en modo 24p.

-24 pa Para Quicktime, DV, además de establecer la velocidad de fotogramas en 24 en Quicktime
archivo, también invierta el proceso desplegable 2: 3: 3: 2 eliminando la "C" entrelazada
cuadro. Esto solo funciona como se esperaba cuando el video se grabó en 24p Advanced
modo. Ver http://www.adamwilt.com/24p/

EJEMPLOS


dvgrab foo-
Captura datos de video de la fuente FireWire predeterminada y los almacena en archivos
foo-001.avi, foo-002.avi, etc.

dvgrab -marcos 25 foo-
Suponiendo una fuente de video PAL, este comando graba un segundo de video
datos por archivo.

dvgrab -autodivisión -marcos 750 -marcador de tiempo foo-
Graba datos de video de la fuente FireWire predeterminada, los corta en trozos de 30
segundos (asumiendo PAL) o cuando comienza una nueva grabación y nombra el resultado
archivos de acuerdo con la información de fecha y hora en la secuencia de video.

dvgrab -autodivisión -Talla 1998 -ctamaño 4400 -cm tamaño de corte 10 foo-
Graba datos de video de la fuente FireWire predeterminada, los corta en trozos cuando un
comienza una nueva grabación o cuando el archivo actual supera los 1998 megabytes (en realidad,
mebibytes), o la colección actual de archivos supera los 4400 megabytes. También
reduce el tamaño del archivo más pequeño creado debido a un tamaño de colección cortado a 10
megabytes

Esta opción es perfecta para realizar copias de seguridad de DV en DVD, ya que 2 Gb es aproximadamente el máximo
tamaño de archivo que (la actual) implementación de Linux del sistema de archivos ISO9660 puede
¡resolver!

Advertencia: Es posible crear sistemas de archivos ISO9660 con archivos mayores de 2
Gb, ¡pero el controlador actual de linux IS09660 no puede leerlos! Kernels de Linux más nuevos
puede ser capaz de manejar sistemas de archivos ISO9660 con tamaños de archivo superiores a 2 Gb.

dvgrab -formato hdv -autodivisión
Capture desde una videocámara HDV.

dvgrab -formato mpeg2 -guía 1
Grabe desde un decodificador de TV digital.

dvgrab -jpeg-sobre -jpeg-w = 320 -jpeg-h = 240 -d smpte = 1 cámara web.jpeg
Capture un solo fotograma, guárdelo como un archivo JPEG llamado webcam.jpg y salga. Esta
El ejemplo también demuestra el manejo de opciones. Solo necesita especificar suficiente
nombre de opción largo para identificarlo de forma única. Puede usar el espacio o el signo igual para
nombre de opción y argumento separados. El formato del archivo se infiere del nombre del archivo
extensión. Además, desde -jpeg-sobrescribir se utiliza, el nombre del archivo será exactamente
"webcam.jpeg" y no incluya números.

dvgrab -V Capture a través de USB desde un dispositivo DV compatible con UVC.

dvgrab -v4l -aporte / dev / video1
Capture a través de USB desde un dispositivo DV compatible con UVC utilizando el archivo de dispositivo / dev / video1.

dvgrab -format = hdv -autosplit = 28800 -srt foo-
Capture desde una videocámara HDV, dividiendo cada vez que haya un espacio en la grabación
que dura más de 8 horas. Esto probablemente generará un archivo separado para
cada día (útil para videos de vacaciones). También generará archivos de subtítulos.
Suponiendo que se generan los archivos foo-001.m2t y foo-002.m2t, el
los archivos de subtítulos correspondientes serán foo-001.srt0, foo-001.srt1 y
foo-002.srt0, foo-002.srt1. Puede utilizar los archivos de subtítulos para mostrar el
grabando la fecha y la hora mientras ve el video.

Utilice dvgrab en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Cráter
    Cráter
    Crater es una web de código abierto y
    aplicación de facturación móvil creada especialmente para
    autónomos y pequeñas empresas.
    Es la solución de facturación completa
    necesitas...
    Descargar Cráter
  • 2
    núcleo formkiq
    núcleo formkiq
    FormKiQ Core es un documento de código abierto
    Sistema de gestión (DMS), disponible para
    ejecutar como un software sin cabeza o con un
    cliente basado en web, implementado en su
    Amazon Nosotros...
    Descargar formkiq-core
  • 3
    Viernes negro
    Viernes negro
    Blackfriday es un procesador de Markdown
    implementado en Go. Es paranoico acerca de
    su entrada (para que pueda alimentarlo con seguridad
    datos proporcionados por el usuario), es rápido,
    apoya c ...
    Descargar viernes negro
  • 4
    Fuente GPL del NAS de QNAP
    Fuente GPL del NAS de QNAP
    Fuente GPL para QNAP Turbo NAS.
    Público: Desarrolladores. Interfaz de usuario:
    Basado en la web. Lenguaje de programación: C,
    Java. Categorías:Sistema, Almacenamiento,
    Sistema Operativo Ker...
    Descargar la fuente GPL del NAS de QNAP
  • 5
    limpieza profunda
    limpieza profunda
    Un script de Kotlin que destruye todas las compilaciones
    cachés de proyectos Gradle/Android.
    Útil cuando Gradle o el IDE le permiten
    abajo. El script ha sido probado en
    macOS, pero...
    Descargar limpieza profunda
  • 6
    Complemento Eclipse Checkstyle
    Complemento Eclipse Checkstyle
    El complemento Eclipse Checkstyle
    integra el código Java Checkstyle
    auditor en el IDE de Eclipse. El
    El complemento proporciona retroalimentación en tiempo real a
    el usuario sobre viola ...
    Descargar el complemento Checkstyle de Eclipse
  • Más "

Comandos de Linux

Ad