Proyecto movido a GitHub
Miér 7 Abr 2021 - 19:23 por bittor
Proyecto movido a GitHub:
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
Comentarios: 0
Buscar
¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
+11
atinar
jb
yazoo
homerlinux
pjllaneras
sblanco
yeahhh
gigatron
zjuanma
telete
errante
15 participantes
Página 1 de 3.
Página 1 de 3. • 1, 2, 3
¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Ya he estado trasteando con mi gigaset, empecé a ver cómo tiene las grabaciones organizadas y cómo sacar las que me interesen para el ordenador.
Como tengo el disco duro fácilmente accesible, por el momento no me planteo trasegar por la red los vídeos que me interesan. En lugar de eso, apago el giga, enchufo el disco al pc y me pongo con ellos, que es un orden de magnitud más rápido .
Echo de menos algo del estilo del CridManager con los firmwares locko / lemmi, que permitían escoger por ejemplo varios capítulos de una serie y enviarlos a una cola de tareas al ProjectX para obtener un archivo de vídeo por capítulo en mi pc.
Incluso con el Videoredo, podía escoger uno por uno para editarlo, añadirlo a una cola y extraerlo al pc, o unir varias grabaciones.
Veo que ahora, con dos particiones, el VDR va repartiendo los archivos de vídeo entre directorios tipo "/programa X/día Y/", idénticos en ambas particiones, y en el primero intuyo que deja enlaces a la otra partición.
Así, acabo teniendo algo como:
vdr1/programa X/día Y/
O igual se me ha pasado por alto alguna opción en el ProjectX que automatice más el proceso...
Como tengo el disco duro fácilmente accesible, por el momento no me planteo trasegar por la red los vídeos que me interesan. En lugar de eso, apago el giga, enchufo el disco al pc y me pongo con ellos, que es un orden de magnitud más rápido .
Echo de menos algo del estilo del CridManager con los firmwares locko / lemmi, que permitían escoger por ejemplo varios capítulos de una serie y enviarlos a una cola de tareas al ProjectX para obtener un archivo de vídeo por capítulo en mi pc.
Incluso con el Videoredo, podía escoger uno por uno para editarlo, añadirlo a una cola y extraerlo al pc, o unir varias grabaciones.
Veo que ahora, con dos particiones, el VDR va repartiendo los archivos de vídeo entre directorios tipo "/programa X/día Y/", idénticos en ambas particiones, y en el primero intuyo que deja enlaces a la otra partición.
Así, acabo teniendo algo como:
vdr1/programa X/día Y/
- 001.vdr (trozo de vídeo)
- 002.vdr (enlace)
- 003.vdr (trozo de vídeo)
- 004.vdr (enlace...)
- 002.vdr (trozo de vídeo)
- 004.vdr (trozo de vídeo).
- copiarlos y unirlos a pelo con el copy /b del ms-dos o el cat de linux.
- Añadir manualmente cada trozo 001.vdr, 002.vdr, etc. al videoredo y crear desde allí un vídeo m2v en el pc.
O igual se me ha pasado por alto alguna opción en el ProjectX que automatice más el proceso...
errante- Cantidad de envíos : 14
Fecha de inscripción : 24/02/2009
telete- Cantidad de envíos : 137
Fecha de inscripción : 23/09/2008
Localización : Zaragoza
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Yo los uno con avidemux, hago los cortes (quitar anuncios y eso) y luego los convierto (a dvd) con mencoder.
zjuanma- Desarrollador
- Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Yo ya paso de pasar las grabaciones... Es muy tedioso
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Gracias por las respuestas ;-)
Probaré alguno de los métodos que comentáis, y me mentalizaré para tirar más de disco duro y gigaset que de pc :-D
Probaré alguno de los métodos que comentáis, y me mentalizaré para tirar más de disco duro y gigaset que de pc :-D
errante- Cantidad de envíos : 14
Fecha de inscripción : 24/02/2009
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Yo lo que hago es editarlo con el propio VDR que es muy intuitivo, potente y efectivo, y luego todo los ficheros .vdr se juntan con un cat, y luego ya con el fichero resultante lo conviertes a divx, etc, etc...
yeahhh- Betatester
- Cantidad de envíos : 2260
Fecha de inscripción : 18/08/2008
Edad : 46
Localización : Barcelona
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
La verdad es que la edición y reproducción de grabaciones/mpegs es de lo mejorcito que he visto en el VDR.
Si bien la usabilidad de los menús me parece el gran punto flaco (mejora con la última disposición, pero el comportamiento de las teclas tiene una curva de aprendizaje cojonera) en reproducción y edición va fetén. Viniendo de siemen - locko - lemmi - etc., no hay color :inlove:
Si bien la usabilidad de los menús me parece el gran punto flaco (mejora con la última disposición, pero el comportamiento de las teclas tiene una curva de aprendizaje cojonera) en reproducción y edición va fetén. Viniendo de siemen - locko - lemmi - etc., no hay color :inlove:
errante- Cantidad de envíos : 14
Fecha de inscripción : 24/02/2009
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
¿La edición en siesta era más complicada que en VDR? Yo no llegué a usarla nunca (nunca llegue a instalar firmware tan moderno en version), pero con VDR la uso ahora y es bastante fácil y cómoda (siempre que te aprendas los botones, claro). Con enlaces duros y ficheros pequeños, además, tarda un pispás.
Me imagino que la edición funcionará similar en SL porque será una copia ya que VDR la tenía ya implementada.
Saludos
Me imagino que la edición funcionará similar en SL porque será una copia ya que VDR la tenía ya implementada.
Saludos
sblanco- Cantidad de envíos : 85
Fecha de inscripción : 18/07/2008
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
En siesta era un poco "precaria", le dabas al botón "azul" si mal no recuerdo y en la pantalla ponia "marca" el problema es que si no lo hacias con el pause puesto, las marcas no quedaban donde tu querias, además luego no las podias mover a tu antojo.
En vdr puedes ver la barra de tiempo, las marcas que has puesto, saltar a las marcas con una tecla,y moverlas fotograma a fotograma (o iframe a iframe) y cuadrarlas al milimetro, no hay color.
En vdr puedes ver la barra de tiempo, las marcas que has puesto, saltar a las marcas con una tecla,y moverlas fotograma a fotograma (o iframe a iframe) y cuadrarlas al milimetro, no hay color.
yeahhh- Betatester
- Cantidad de envíos : 2260
Fecha de inscripción : 18/08/2008
Edad : 46
Localización : Barcelona
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Coincido con yeahhh, la edición en SL era terrible... para empezar no podías controlar el punto exacto donde ponías la marca, bueno, al final lo aproximaba, pero costaba mucho, además, las marcas se perdían si al finalizar el proceso de crear las marcas volvías a reproducir la grabación.
También recuerdo algunas grabaciones en que no podía realizar el proceso de edición ya que fallaba... parece que algún problema en la grabación (por mala señal u otra cosa) imposibilitaba la edición de la grabación... con el VDR no me he encontrado ninguna grabación que se resista a la edición.
La edición con VDR es fantástica, sencilla y potente.
También recuerdo algunas grabaciones en que no podía realizar el proceso de edición ya que fallaba... parece que algún problema en la grabación (por mala señal u otra cosa) imposibilitaba la edición de la grabación... con el VDR no me he encontrado ninguna grabación que se resista a la edición.
La edición con VDR es fantástica, sencilla y potente.
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Y como no pusieras marcas pares, ¡cagada! a volverlo a hacer No sabemos lo que tenemos entre manos :yeah:
yeahhh- Betatester
- Cantidad de envíos : 2260
Fecha de inscripción : 18/08/2008
Edad : 46
Localización : Barcelona
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
¡venga chicos, no os metáis con la edición en LS! jeje
La verdad es que implementar tal función en un firmware basado en WaveBug, es todo un logro, y yo me quito el sombrero ante el hecho. Nunca pensé que lo pudieran hacer.
Yo he de confesar que si me he pasado a VDR en su día y no me conformé con Lemmi, fue principalmente por la edición de grabaciones, ya que en ese momento perdías el PiP y el teletexto.
Ahora aún sin el PiP, y con un teletexto precario, no creo que mi caja huela otro firmware que no sea VDR en su vida útil (que espero que sea larga... sino... ¿qué será de nosotros? ¿nos tendríamos que migrar al nuevo giga también basado en linux? Bueno, esto nos daría opción seguramente de implementar nuevas funciones mhp... Interesante... Pero espero que dentro de muchos años (al menos un par de ellos más, por favor!)
Volviendo al tema, si alguien tuviera tiempo libre y hiciera un bonito script o recomendara una aplicación para tontos en linnux que fuera capaz de unir y poner en cola de transformación a un formato, por ejemplo xvid, sería la leche; sólo poder hacer eso, bajándose las aplicaciones que sean necesarias y que luego sea ejecutar ese script y a correr...
Por pedir, que no quede (mi disco duro va a reventar)... Jejejeje
Lo peor es que el "m740 wizard", que era muy muy útil para mi, me ha dejado de funcionar desde que actualicé windows xp a sp3, y con wine tampoco chuta....
Bueno, mejor dejo de lloriquear...
La verdad es que implementar tal función en un firmware basado en WaveBug, es todo un logro, y yo me quito el sombrero ante el hecho. Nunca pensé que lo pudieran hacer.
Yo he de confesar que si me he pasado a VDR en su día y no me conformé con Lemmi, fue principalmente por la edición de grabaciones, ya que en ese momento perdías el PiP y el teletexto.
Ahora aún sin el PiP, y con un teletexto precario, no creo que mi caja huela otro firmware que no sea VDR en su vida útil (que espero que sea larga... sino... ¿qué será de nosotros? ¿nos tendríamos que migrar al nuevo giga también basado en linux? Bueno, esto nos daría opción seguramente de implementar nuevas funciones mhp... Interesante... Pero espero que dentro de muchos años (al menos un par de ellos más, por favor!)
Volviendo al tema, si alguien tuviera tiempo libre y hiciera un bonito script o recomendara una aplicación para tontos en linnux que fuera capaz de unir y poner en cola de transformación a un formato, por ejemplo xvid, sería la leche; sólo poder hacer eso, bajándose las aplicaciones que sean necesarias y que luego sea ejecutar ese script y a correr...
Por pedir, que no quede (mi disco duro va a reventar)... Jejejeje
Lo peor es que el "m740 wizard", que era muy muy útil para mi, me ha dejado de funcionar desde que actualicé windows xp a sp3, y con wine tampoco chuta....
Bueno, mejor dejo de lloriquear...
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Es que hacía tiempo que no lo hacíamosgigatron escribió:¡venga chicos, no os metáis con la edición en LS! jeje
Yo hice uno hace tiempo, pero con el firm SL... automatizaba la descarga por FTP y la conversión a xvid... Iba de lujo, lo hice en su momento para convertir a XviD un montón de grabaciones que hice del canal de "Rumbo al inglés"... Creo que lo tengo guardado en algún sitio, cuando llegue a casa a ver si lo encuentro y lo adapto para que funcione con el VDR.gigatron escribió:Volviendo al tema, si alguien tuviera tiempo libre y hiciera un bonito script o recomendara una aplicación para tontos en linnux que fuera capaz de unir y poner en cola de transformación a un formato, por ejemplo xvid, sería la leche; sólo poder hacer eso, bajándose las aplicaciones que sean necesarias y que luego sea ejecutar ese script y a correr...
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
gigatron escribió:
Volviendo al tema, si alguien tuviera tiempo libre y hiciera un bonito script o recomendara una aplicación para tontos en linnux que fuera capaz de unir y poner en cola de transformación a un formato, por ejemplo xvid, sería la leche; sólo poder hacer eso, bajándose las aplicaciones que sean necesarias y que luego sea ejecutar ese script y a correr...
Bueno, no tengo mucho tiempo pero te paso esto a ver si tu puedes unir las piezas.
Este es el script que uso para transcodificar en linux cualquier cosa a MPEG (para poder ver en la PS3 formatos que la PS3 no soporta, servidos mediante streaming con mediatomb:
- Código:
VLC_PATH="/usr/bin/vlc"
INPUT="$1"
OUTPUT="$2"
#si el siguiente no funciona cambiar por mpgv
VIDEO_CODEC="mp2v"
VIDEO_BITRATE="4096"
VIDEO_FRAMERATE="25"
AUDIO_CODEC="mpga"
AUDIO_BITRATE="192"
AUDIO_SAMPLERATE="44100"
AUDIO_CHANNELS="2"
FORMAT="ps"
SUBTITLE_LANGUAGE="eng"
"${VLC_PATH}" "${INPUT}" -I dummy --sout "#transcode{vcodec=${VIDEO_CODEC},\
vb=${VIDEO_BITRATE},fps=${VIDEO_FRAMERATE},acodec=${AUDIO_CODEC},ab=${AUDIO_BITRATE},\
samplerate=${AUDIO_SAMPLERATE},channels=${AUDIO_CHANNELS},soverlay,audio-sync}:\
standard{mux=${FORMAT},access=file,dst=${OUTPUT}}" --sub-language=${SUBTITLE_LANGUAGE} \
vlc:quit
Lo mismo, pero hecho con ffmpeg (me gusta más).
- Código:
#!/bin/bash
INPUT="$1"
OUTPUT="$2"
VIDEO_CODEC="-vcodec mpeg2video"
VIDEO_BITRATE="-b 4096k"
AUDIO_CODEC="-acodec mp2"
AUDIO_BITRATE="-ab 192k"
AUDIO_SAMPLERATE="-ar 48000"
AUDIO_CHANNELS="-ac 2"
FORMAT="-f dvd"
#SIZE="-s 720x576"
#FPS="-r 25"
/usr/local/bin/ffmpeg -threads 2 -i "${INPUT}" ${VIDEO_CODEC} ${VIDEO_BITRATE} \
${AUDIO_CODEC} ${AUDIO_BITRATE} ${AUDIO_SAMPLERATE} ${AUDIO_CHANNELS} $SIZE $FPS \
${FORMAT} - > "${OUTPUT}"
Ojo, porque toca compilar al menos en ubuntu: los de ubuntu retiran el codificador de los codecs en la distro.
Tendrias que poner "-" en ${INPUT}, y unir los .vdr y mandarlos mediante un pipe, por ejemplo así:
cat ???.vdr | /usr/local/bin/ffmpeg....
y adaptar los codecs de salida de audio y video según tus necesidades. No veo problema para que funcione.
Saludos
homerlinux- Betatester
- Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Hola a todos
Me decido a relatar mi problema en este post ya que me parece innecesario abrir uno nuevo para el mismo tema.
Tengo, como creo la mayoría de vosotros, el disco particionado de acuerdo con Vdr, con lo que cada grabación se queda en diferentes partes del disco. He buscado aquí y aquí distinta información, pero como no encuentro solución, aquí os lo expongo.
Soy capaz de reproducir cualquier grabación en el portátil/PC a través de navegador o directamente con el streaming de VLC. Pero todavía no he conseguido nunca ver la TV en directo. Se queda en "video is loading...." en el navegador, y en el VLC, sencillamente no hace nada. Tambien he probado lo que indica la wiki y sin resultado. No entiendo por qué si me hace bien el streaming con las grabaciones, no me lo hace con la TV en directo.
Al hilo de todo esto, me interesa también guardarme alguna grabación en el PC. Entiendo que debo utilizar el VLC para "convertir/salvar" esa grabación, pero solo he conseguido archivos finales de 0 Kb.
¿ Tema de puertos ? ¿Configuración ? :llora2:
Toi perdío !
Me decido a relatar mi problema en este post ya que me parece innecesario abrir uno nuevo para el mismo tema.
Tengo, como creo la mayoría de vosotros, el disco particionado de acuerdo con Vdr, con lo que cada grabación se queda en diferentes partes del disco. He buscado aquí y aquí distinta información, pero como no encuentro solución, aquí os lo expongo.
Soy capaz de reproducir cualquier grabación en el portátil/PC a través de navegador o directamente con el streaming de VLC. Pero todavía no he conseguido nunca ver la TV en directo. Se queda en "video is loading...." en el navegador, y en el VLC, sencillamente no hace nada. Tambien he probado lo que indica la wiki y sin resultado. No entiendo por qué si me hace bien el streaming con las grabaciones, no me lo hace con la TV en directo.
Al hilo de todo esto, me interesa también guardarme alguna grabación en el PC. Entiendo que debo utilizar el VLC para "convertir/salvar" esa grabación, pero solo he conseguido archivos finales de 0 Kb.
¿ Tema de puertos ? ¿Configuración ? :llora2:
Toi perdío !
yazoo- Cantidad de envíos : 64
Fecha de inscripción : 18/09/2008
Edad : 64
Localización : Valencia
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
En estas páginas que indicas está la solución que me funcionó, no se que te puede estar pasando, tal vez si intentas actualizar a la última versión de VLC te funcione... ¿has intentado el mplayer? al final también me funcionó.
Tranquilo, seguro que al final encuentras el caminoyazoo escribió:Toi perdío !
Esta noche publicaré mi script es este mismo post para automatizar la tarea de unificar los ficheros de una grabación y comprimirla automáticamente... eso si, sólo para Linux... lo haría ahora, pero me faltan unas cosillas y me tengo que ir.
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
pjllaneras escribió:
Esta noche publicaré mi script es este mismo post para automatizar la tarea de unificar los ficheros de una grabación y comprimirla automáticamente... eso si, sólo para Linux... lo haría ahora, pero me faltan unas cosillas y me tengo que ir.
Tengo uno de los discos de mi PC en linux, y esperaré ansioso para probarlo, pero es que en Ubuntu no he conseguido ni siquiera hacer correr las grabaciones, cosa que por lo menos en Windows si.
Saludos
yazoo- Cantidad de envíos : 64
Fecha de inscripción : 18/09/2008
Edad : 64
Localización : Valencia
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Llegó el momento. Este es el script:
Hay que copiar el contenido del archivo en un fichero llamado vdr2avi.sh (o el nombre que le quieras dar). Una vez grabado el fichero en el disco hay que darle permisos de ejecución, para ello, ejecutar desde consola en la ruta donde habéis creado el archivo:
Este proceso va a convertir a AVI, formato MPG4, a doble pasada todas las grabaciones que estén en la ruta especificada, es decir, si se le indica que procese el directorio principal de las grabaciones va a convertir a AVI todas las grabaciones.
Es posible convertir las grabaciones directamente desde FTP, para ello he incluido una nota en el script que indica como se puede hacer.
Creo interesante evolucionar este script según las necesidades reales que tengamos y publiquemos los cambios. Tengo que decir que la programación de scripts no es mi fuerte, además tengo nulo conocimiento de las expresiones regulares (las que hay en el script están inspiradas en alguna que he visto buscando por internet). Soy programador, pero me dedico a aplicaciones de gestión en BBDD, nada que ver con esto, aunque la base de programación es la misma en todos los lenguajes de programación, programar en un leguaje desconocido cuesta lo suyo.
Espero os sea útil.
- Código:
#!/bin/bash
#
# vdr2avi.sh [dir]
#
# ejemplo:
# vdr2avi.sh dirVDR/Mi_Serie_Favorita
#
# Se crearán tantos AVIs en la carpeta desde la que se ejecuta el script
# como episodios existan en el directorio con el siguiente formato:
#
# Mi_Serie_Favorita_AAAA-MM-DD.avi
#
# donde AAAA es el año, MM el mes y DD el día
#
#
# Script creado por Ponç J. Llaneras
# para el foro VDR-NG-EM: http://vdr-m7x0.foroactivo.com.es/forum.htm
#
# http://vdr-m7x0.foroactivo.com.es/software-f12/algun-metodo-rapido-para-sacarunir-grabaciones-del-disco-duro-usb-t495-15.htm
#
#
# NOTAS
# =====
# Este script necesita mencoder (del proyecto mplayer). Para instalarlo
# en Ubuntu hay que activar el repositorio multiverse:
#
# http://www.ubuntugeek.com/install-mplayer-and-multimedia-codecs-libdvdcss2w32codecsw64codecs-in-ubuntu-810-intrepid-ibex.html
#
# En debian está en los repositorios oficiales desde etch
#
#
# Para poder realizar este proceso por FTP, hay que montar el FTP como
# si se tratara de un sistema de archivos. Para hacer esto se puede usar
# el programa curlftpfs (con mount o directamente) para crear un punto
# de acceso al FTP como si se tratara de un directorio de nuestro
# sistema:
#
# sudo apt-get install curlftpfs
# mkdir ftp
# curlftpfs ftp://user:passwd@IPgigaset/../ ftp -o transform_symlinks
#
# la opción -o transform_symlinks sólo es necesaria si para grabar se utilizan
# más de una partición ya que se generan enlaces simbólicos que el curlftpfs
# debe manipular para que funcionen correctamente al crear el punto de
# montaje.
#
#
# PENDIENTE (TODO)
# ================
# - Mejorar las opciones de compresión para mejorar la calidad y disminuir
# el tiempo de proceso
# - Opciones adicionales en línea de comando
# - Ayuda en pantalla (opción --help)
# - Algún sistema (semi)automático para detectar y cortar las bandas negras
# - Varios tipos de codificación:
# * Para móvil (baja resolución, codificación G3)
# * Para MP4 (baja-media resolución)
# * Para consola (PS3, Xbox, ...)
# ...
# Valores por defecto
# ===================
OutputDir=$(pwd) # Directorio donde se grabaran los AVIs (el actual)
vbr=1000 # Video BitRate
abr=96 # Audio BitRate
# Opciones de Video
VideoOpt="-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=$vbr:vhq:trell:mv0:mbd=2:v4mv:qprd:cmp=10:subcmp=10:mbcmp=10:predia=2:dia=2"
# Otras opciones posibles:
#-ovc xvid -xvidencopts bitrate=1000:pass=1
#me_quality=6:chroma_me:chroma_opt:trellis:max_key_interval=300:vhq=4
# Opciones de audio
AudioOpt="-oac mp3lame -lameopts cbr:br=$abr"
# Otras opciones
OtherOpt="-really-quiet -passlogfile $(pwd)/passlogfile.log -of avi"
# Opciones para la primera pasada
Pass1opt="$OtherOpt $VideoOpt:vpass=1:turbo -nosound -o /dev/null"
# Opciones para la segunda pasada
Pass2opt="$OtherOpt $VideoOpt:vpass=2:turbo $AudioOpt"
# ===================
# Fin opciones
# Esta función se utiliza para averiguar la primera parte del nombre
# que tendrá el AVI
findname(){
fname=$(pwd)
nodirs=$(echo $fname | tr -cd "/" | wc -c)
(( nodirs-- ))
loopcount=0
while [ "$loopcount" != "$nodirs" ]
do
(( loopcount++ ))
fname=${fname:$(expr index "$fname" "/")}
done
dirpos=$(expr index "$fname" "/")
(( dirpos-- ))
fname=${fname:0:$dirpos}
}
# Función para convertir
convert(){
findname
filename=$OutputDir/$fname\_$(echo $(pwd) | sed -e 's=.*\([0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\).*=\1=').avi
echo "Convirtiendo $(pwd) --> $filename"
echo "Paso 1..."
echo "mencoder $Pass1opt $(ls ???.vdr)"
mencoder $Pass1opt $(ls ???.vdr)
echo "Paso 2..."
echo "mencoder $Pass2opt -o $filename $(ls ???.vdr)"
mencoder $Pass2opt -o $filename $(ls ???.vdr)
if [ -e "$filename" ]
then
echo "Creado el archivo $filename"
else
echo "ERROR!! No se ha creado el archivo $filename"
fi
}
# Procesa cada directorio y subdirectorio en la ruta especificada
processdir(){
cd $dir
echo "Entrando en el directorio $(pwd)"
files=$(ls)
for file in $files
do
if [ -d "$file" ]
then
dir=$file
processdir
cd ..
echo "Volviendo al directorio $(pwd)"
else
convert
return
fi
done
}
dir=$1
processdir
echo "Proceso finalizado"
Hay que copiar el contenido del archivo en un fichero llamado vdr2avi.sh (o el nombre que le quieras dar). Una vez grabado el fichero en el disco hay que darle permisos de ejecución, para ello, ejecutar desde consola en la ruta donde habéis creado el archivo:
- Código:
chmod a+x vdr2avi.sh
Este proceso va a convertir a AVI, formato MPG4, a doble pasada todas las grabaciones que estén en la ruta especificada, es decir, si se le indica que procese el directorio principal de las grabaciones va a convertir a AVI todas las grabaciones.
Es posible convertir las grabaciones directamente desde FTP, para ello he incluido una nota en el script que indica como se puede hacer.
Creo interesante evolucionar este script según las necesidades reales que tengamos y publiquemos los cambios. Tengo que decir que la programación de scripts no es mi fuerte, además tengo nulo conocimiento de las expresiones regulares (las que hay en el script están inspiradas en alguna que he visto buscando por internet). Soy programador, pero me dedico a aplicaciones de gestión en BBDD, nada que ver con esto, aunque la base de programación es la misma en todos los lenguajes de programación, programar en un leguaje desconocido cuesta lo suyo.
Espero os sea útil.
Última edición por pjllaneras el Miér 11 Mar 2009 - 9:59, editado 2 veces (Razón : Opción -o transform_symlinks en la creación del punto de montaje con curlftpfs)
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Muy bien, intentaré probar el script, pero de momento indicar que después de toda la tarde ya he conseguido ver la TV en directo y aunque algo leí ( a estas horas ya no me acuerdo bien), me parecía que no exístía relación, solo he cambiado en el Giga la opción ntp (sincronizar hora por internet) a si, y como por arte de magia a funcionar....
Realmente es IN-CRE-I-BLE este funcionamiento.
Doy nuevamente la enhorabuena a todos los que lo haceís posible.
:aplau2:
Realmente es IN-CRE-I-BLE este funcionamiento.
Doy nuevamente la enhorabuena a todos los que lo haceís posible.
:aplau2:
yazoo- Cantidad de envíos : 64
Fecha de inscripción : 18/09/2008
Edad : 64
Localización : Valencia
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Cuando tenga un rato también probaré el script. Gracias.
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
pjllaneras escribió:Llegó el momento. Este es el script:
He seguido tus instrucciones (muy claras por cierto), y he intentado desde mi Ubuntu conseguir lo que se pretende en el script.
Lo he montado de forma que tengo el vdr1 del Giga como una carpeta más de mi directorio personal.
Se ejecuta bien, pero no hace ninguna conversión, apenas tarda un par de segundos en finalizar el script. El mencoder creo que lo tengo instalado correctamente.
Te adjunto los mensajes de salida:
- Código:
p@3800x2-Ub:~$ ./vdr2avi.sh ftp/Vaya_Semanita
Entrando en el directorio /home/p/ftp/Vaya_Semanita
Entrando en el directorio /home/p/ftp/Vaya_Semanita/2009-03-01.13.54.50.99.rec
Convirtiendo /home/p/ftp/Vaya_Semanita/2009-03-01.13.54.50.99.rec --> /home/p/Vaya_Semanita_2009-03-01.avi
Paso 1...
Paso 2...
Creado el archivo /home/p/Vaya_Semanita_2009-03-01.avi
Volviendo al directorio /home/p/ftp/Vaya_Semanita
Proceso finalizado
p@3800x2-Ub:~$ mencoder
MEncoder 2:1.0~rc2-0ubuntu13.1+medibuntu1 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ (Family: 15, Model: 67, Stepping: 2)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
No file given
Exiting... (error parsing command line)
Gracias por anticipado, en cuanto se pueda resolver este script va a ser la caña...
Edito: Lo de ejecutar mencoder es para demostrar que funciona correctamente.
yazoo- Cantidad de envíos : 64
Fecha de inscripción : 18/09/2008
Edad : 64
Localización : Valencia
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Hola yazoo... parece que el problema está en la opción -passlogfile, no sé porqué ahora a mi me pasa lo mismo que te ha pasado a ti. La idea es que el fichero log que se genera en la primera pasada para utilizarlo en la segunda pasada se cree en el mismo directorio desde donde se lanza el proceso, si no se pone esa opción generará el fichero donde se encuentran las grabaciones.
Voy a ver que pasa, pero si quieres probarlo, basta que cambies la línea:
por
Voy a ver que pasa, pero si quieres probarlo, basta que cambies la línea:
- Código:
# Otras opciones
OtherOpt="-really-quiet −passlogfile $(pwd)/passlogfile.log -of avi"
por
- Código:
# Otras opciones
OtherOpt="-really-quiet -of avi"
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Hola Ponç, siento decirte que el resultado es el mismo.
Soy un poco novato en linux, y no conozco el funcionamiento de mencoder, pero lo he estado probando en el propio directorio de grabaciones (donde estás los enlaces simbólicos a 001.vdr, 002.vdr,....) y aparentemente el error lo da por que no encuentra los ficheros *.vdr en cuestión. No se si lo que pongo a continuación es una tontería o de da alguna pista.
Soy un poco novato en linux, y no conozco el funcionamiento de mencoder, pero lo he estado probando en el propio directorio de grabaciones (donde estás los enlaces simbólicos a 001.vdr, 002.vdr,....) y aparentemente el error lo da por que no encuentra los ficheros *.vdr en cuestión. No se si lo que pongo a continuación es una tontería o de da alguna pista.
- Código:
p@3800x2-Ub:~/ftp/Vaya_Semanita/2009-03-01.13.54.50.99.rec$ mencoder 001.vdr -o kk.avi
MEncoder 2:1.0~rc2-0ubuntu13.1+medibuntu1 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ (Family: 15, Model: 67, Stepping: 2)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
File not found: '001.vdr'
Failed to open 001.vdr.
Cannot open file/device.
yazoo- Cantidad de envíos : 64
Fecha de inscripción : 18/09/2008
Edad : 64
Localización : Valencia
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Intenta comentando la línea OtherOpt, a ver que pasa... la opción "-really-quiet" hace que el mencoder no muestre nada por pantalla, quitando esa opción verás el error que te da.
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: ¿Algún método rápido para sacar+unir grabaciones del disco duro (usb) ?
Me he dado cuenta de una cosa bastante curiosa, el "-" de la opción "passlogfile" no es un guión normal, se le parece, pero no lo es. Una vez lo he borrado y lo he puesto con el guión normal, me ha vuelto a funcionar.
Ahora editaré el script y lo pondré como toca, además de cambiar el mensaje de "Creado el archivo..." por otro advirtiendo que no se ha creado el archivo si, una vez pasado el mencoder, no ha generado ningún archivo.
Ahora editaré el script y lo pondré como toca, además de cambiar el mensaje de "Creado el archivo..." por otro advirtiendo que no se ha creado el archivo si, una vez pasado el mencoder, no ha generado ningún archivo.
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Página 1 de 3. • 1, 2, 3
Temas similares
» Disco duro nuevo para mejorar grabaciones.
» Script para reproducir grabaciones VDR -sin saltos- en VLC para Windows.
» VDR-NG-EM 0.5 y grabaciones a disco duro en RED
» SMART, para monitorizar el disco duro
» Unir ficheros de grabaciones (.VDR) HD
» Script para reproducir grabaciones VDR -sin saltos- en VLC para Windows.
» VDR-NG-EM 0.5 y grabaciones a disco duro en RED
» SMART, para monitorizar el disco duro
» Unir ficheros de grabaciones (.VDR) HD
Página 1 de 3.
Permisos de este foro:
No puedes responder a temas en este foro.