Articles of video

¿Cómo unir dos archivos de video usando Python?

Aquí traté de cortar el primer y segundo archivo de video de 30 seg. De “path / connect.webm” a las cadenas de salida y salida1. Funciona. Pero lo que tengo que hacer es concatenar estas dos cadenas y escribirlas en un archivo “ruta / final.webm”. Así que al final obtengo un archivo de video largo […]

¿Cómo enviar secuencias de video OpenCV a través de sockets ZeroMQ?

Tengo una cámara web simple que leo con OpenCV y ahora estoy tratando de enviar este video a un progtwig diferente (Python) usando ZeroMQ . Así que tengo el siguiente script simple para leer la cámara web y enviarla utilizando un socket ZeroMQ: import cv2 import os import zmq import base64 context = zmq.Context() footage_socket […]

Cómo agregar texto a un video con ffmpeg y python

He estado tratando de agregar texto a un avi con ffmpeg y parece que no puedo hacerlo bien. Por favor ayuda: import subprocess ffmpeg = “C:\\ffmpeg_10_6_11.exe” inVid = “C:\\test_in.avi” outVid = “C:\\test_out.avi” proc = subprocess.Popen(ffmpeg + ” -i ” + inVid + ” -vf drawtext=fontfile=’arial.ttf’|text=’test’ -y ” + outVid , shell=True, stderr=subprocess.PIPE) proc.wait() print proc.stderr.read()

Cargando un conjunto de datos de video (Keras)

Estoy tratando de implementar un RNN de LRCN / C (LSTM) para clasificar las emociones en videos. La estructura de mi conjunto de datos se divide en dos carpetas: “train_set” y “valid_set”. Cuando abres, cualquiera de ellos, puedes encontrar 3 carpetas, “positivo”, “negativo” y “sorpresa”. Por último, cada una de estas 3 carpetas tiene carpetas […]

La función OpenCV Python QueryFrame pierde memoria

Estoy usando la interfaz de Python para OpenCV 2.2.0 . El siguiente código funciona correctamente para capturar fotogtwigs de un archivo de video: for f in range(1, frameCount): # grab the left and right frames frameL = cv.QueryFrame(videoL) frameR = cv.QueryFrame(videoR) # create the image for the first frame if f==1: imageL = cv.CreateImage(cv.GetSize(frameL), frameL.depth, […]

Cómo descargar videos de youtube usando un script de python

Necesito descargar videos de youtube usando un script de python. Sin embargo, no puedo obtener la url del video de la página de youtube. Por ejemplo, dada la url: http://www.youtube.com/watch?v=5qcmCUsw4EQ&feature=g-all-u&context=G2633db8FAAAAAAAAAAAA Necesito descargar el video como un flv o cualquier otro formato. También necesito poder descargarlo de calidad múltiple. Probé varios scripts como youtube-dl y quvi, […]

script de Python para grabar videos en vivo en línea

Estoy desarrollando un script para descargar videos en vivo en línea. Mi Script: print “Recording video…” response = urllib2.urlopen(“streaming online video url”) filename = time.strftime(“%Y%m%d%H%M%S”,time.localtime())+”.avi” f = open(filename, ‘wb’) video_file_size_start = 0 video_file_size_end = 1048576 * 7 # end in 7 mb block_size = 1024 while True: try: buffer = response.read(block_size) if not buffer: break […]

Cómo capturar programáticamente una foto de webcam

¿Cuál es la forma más sencilla en Ubuntu 11.10 de guiar mediante progtwigción (ya sea desde Bash o Python) el usuario para capturar una foto de cámara web de sí mismos? Puedo lanzar una aplicación simple como Cheese, pero no veo una manera fácil de detectar o recuperar inmediatamente la foto que captura. También puedo […]

Cómo obtener la duración del video usando cv2

Solo puedo obtener el número de cuadros CAP_PROP_FRAME_COUNT usando CV2. Sin embargo, no puedo encontrar el parámetro para obtener la duración del video usando cv2. ¿Como hacer eso? Muchas gracias.

No se pudo encontrar la etiqueta para el códec pcm_alaw en el flujo # 1, el códec no se admite actualmente en el contenedor al concatenar 2 archivos usando ffmpeg

Estoy tratando de concatenar dos archivos, el primero de los cuales tiene audio y video, mientras que el segundo es solo de video. Yo uso el siguiente comando ffmpeg : ffmpeg_command = [“ffmpeg”, “-f”, “concat”, “-safe”, “0”, “-i”, “clips_to_join.txt”, “-vcodec”, “copy”, “-acodec”, “copy”, output_file_path] # output_filename = ch0X-start_time-end_time p = subprocess.Popen(ffmpeg_command) p.communicate() pero me sale […]