Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Conversor de multimedia VB 6.0  (Visto 139 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline LimBisky on: June 26, 2019, 02:15:33 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 54
  • Gracias recibida: 56
  • ar
Este programa es un simple GUI en visual basic que utiliza el programa FFMpeg.exe para poder convertir archivos de multimedia para una gran cantidad de formatos y dispositivos

El programa funciona desde la línea de comandos. El proyecto en vb contiene 90 presets para utilizar y realizar la conversión.


Algunos de los formatos y dispositivos que soporta :

  • Formato Wav con calidad de CD
  • Wmv con varios valores para la calidad y ratio
  • OGG de 64, 96, 128 y 160 kbps
  • Mp4 para iPod, PSP, Blackberry, Palm
  • m4v para iPod/iTunes
  • Wma ( Windows media audio) estéreo y mono ( de 32 y 64 K)
  • Mpg para DVD y VCD
  • Mp3
  • AVI
  • m4a
  • FLV ( Flash video )
  • Formato Mov de QuickTime


Notas :

FFMpeg.exe es un programa open source. Este programa utiliza una librería principal llamada libavcodec.dll para poder funcionar. También además de poder convertir archivos, se puede usar para realizar streaming.

La lista de presets (que contiene el código de la línea de comandos y otros datos como el formato y descripción), está sacada de un archivo formato XML de este otro programa ( presets.xml ), que también es un GUI escrito en lenguaje Pascal ( un poco mas completo que este ejemplo de vb), y se encuentra disponible para windows y Linux. (El Instalador también incluye el programa FFmpeg.exe.)

Ejemplo en vb
El ejemplo de vb, es un simple form que carga un listado de presets en un control Listview, visualizando en una columna el formato, la categoría del medio ( Audio, video, etc ..), la descripción y en la última columna los parámetros de la línea de comandos. Luego un botón para seleccionar el archivo a convertir utilizando la función shell de vb. Por último el archivo se genera en el App.path del programa.


Gracias:


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate