Foros del Web » Programación para mayores de 30 ;) » RegExp »

[SOLUCIONADO] Hola chicos que tal como andan :) es que pues veran yo para esto de las expresiones o

Estas en el tema de Hola chicos que tal como andan :) es que pues veran yo para esto de las expresiones o en el foro de RegExp en Foros del Web. Hola chicos que tal como andan!!! pues bueno veran yo soy algo novato en esto de las expre regu. y necesito ayuda de los expertos. ...
  #1 (permalink)  
Antiguo 21/03/2014, 22:04
Avatar de sonickseven  
Fecha de Ingreso: diciembre-2012
Ubicación: bogota
Mensajes: 404
Antigüedad: 12 años
Puntos: 2
Hola chicos que tal como andan :) es que pues veran yo para esto de las expresiones o

Hola chicos que tal como andan!!! pues bueno veran yo soy algo novato en esto de las expre regu. y necesito ayuda de los expertos. Tengo una funcion en node.js que me muestra muucha informacion pero el problema es que esta toda en un string(cadena) y lo unico que necesito es la parte donde dice Metadata tonces creo que talves con expresiones reg se pueda sacar solo esa partesita. Chicos les daria una ayuda pero la verdad no idea de esto y lo poco que se es nada pero aca les muestro una RegExpr que me ayudo a sacar el id de youtube talves de ahi se pueda

Código Javascript:
Ver original
  1. function getYouTubeID(url) {
  2.   return decodeURIComponent(url)
  3.     .match(/(\?|&)v=([^&]+)/)
  4.     .pop();
  5. }
y esto es el string que me muestra por consola
Código zsdfs:
Ver original
  1. ffmpeg version 1.2.4 Copyright (c) 2000-2013 the FFmpeg developers
  2.   built on Oct 12 2013 06:45:21 with gcc 4.8 (Debian 4.8.1-10)
  3.   configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-libvpx --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-libfreetype --enable-libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-libaacplus --libdir=/usr/lib/x86_64-linux-gnu --disable-vda --enable-libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-openssl --enable-libass --enable-libopus --enable-fontconfig --enable-libpulse --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2 --enable-libiec61883 --enable-libfdk-aac --enable-libdc1394 --disable-altivec --disable-armv5te --disable-armv6 --disable-vis --shlibdir=/usr/lib/x86_64-linux-gnu
  4.   libavutil      52. 18.100 / 52. 48.101
  5.   libavcodec     54. 92.100 / 54. 92.100
  6.   libavformat    54. 63.104 / 54. 63.104
  7.   libavdevice    54.  3.103 / 54.  3.103
  8.   libavfilter     3. 42.103 /  3. 42.103
  9.   libswscale      2.  2.100 /  2.  5.101
  10.   libswresample   0. 17.102 /  0. 17.104
  11.   libpostproc    52.  2.100 / 52.  3.100
  12. [mp3 @ 0x230a880] max_analyze_duration 5000000 reached at 5015510 microseconds
  13. [mp3 @ 0x230a880] Estimating duration from bitrate, this may be inaccurate
  14. Input #0, mp3, from '/home/sonick7/Vídeos/multimedia/3aa347c49202f12db591bb6c019d1e55':
  15.   Metadata:
  16.     title           : Ajena
  17.     TLEN            : 293000
  18.     publisher       : Sony International
  19.     genre           : genre
  20.     album           : eddy errera y proyecto 1
  21.     album_artist    : Magic Juan
  22.     track           : 1
  23.     composer        : Alejandro Montero
  24.     artist          : Heddy Herrera
  25.     date            : 2002
  26.   Duration: 00:04:53.82, start: 0.000000, bitrate: 127 kb/s
  27.     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s
  28.     Stream #0:1: Video: mjpeg, yuvj420p, 96x96 [SAR 96:96 DAR 1:1], 90k tbr, 90k tbn, 90k tbc
  29.     Metadata:
  30.       title           :
  31.       comment         : Cover (front)
  32. At least one output file must be specified
lo unico que necesito es la parte que esta entre el "Metadata" de la linea 15 y "Metadata" que esta en el final. Les agradezco de antemano por la atencion :)
  #2 (permalink)  
Antiguo 22/03/2014, 11:06
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 8 meses
Puntos: 2534
Respuesta: Hola chicos que tal como andan :) es que pues veran yo para esto de las ex

¿Ya has consultado alguna referencia de expresiones regulares?

Vamos, que es tu obligación hacerlo antes de cualquier cosa, de menos deberías mostrar lo que has hecho.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 22/03/2014, 16:25
Avatar de sonickseven  
Fecha de Ingreso: diciembre-2012
Ubicación: bogota
Mensajes: 404
Antigüedad: 12 años
Puntos: 2
Respuesta: Hola chicos que tal como andan :) es que pues veran yo para esto de las ex

pues que te digo, estoy buscando como hacerlo pero solo me salen errores pero tranquilo que menos mal explique que no se nada de RegExp :)
  #4 (permalink)  
Antiguo 23/03/2014, 11:17
Avatar de sonickseven  
Fecha de Ingreso: diciembre-2012
Ubicación: bogota
Mensajes: 404
Antigüedad: 12 años
Puntos: 2
Respuesta: Hola chicos que tal como andan :) es que pues veran yo para esto de las ex

ya lo solucione y no fue con RegExpr de todas formas agradezco pues leyeron :)

Encontre un modulo en Node.js que por fin lo pudo hacer bn y sacar esto de la duración del un archivo de sonido Gracias ;)
  #5 (permalink)  
Antiguo 24/03/2014, 10:51
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 8 meses
Puntos: 2534
Respuesta: Hola chicos que tal como andan :) es que pues veran yo para esto de las ex

¡Excelente!

La regla de oro en RegExp es: si lo puedes resolver sin RegExp es mejor.

RegExp es la última solución que deberías intentar.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: ffmpeg, javascript, metadatos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:15.