elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [APORTE] [BATCH] FFMPEG | Convert Video to MP4 - Sony Vegas Compatible
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [APORTE] [BATCH] FFMPEG | Convert Video to MP4 - Sony Vegas Compatible  (Leído 1,084 veces)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
[APORTE] [BATCH] FFMPEG | Convert Video to MP4 - Sony Vegas Compatible
« en: 4 Marzo 2024, 14:59 pm »

El siguiente Batch-script, dependiente del programa de terceros FFMPEG, tiene la función de convertir un archivo de video (por lo general, MKV) a un formato MP4 que será compatible para la edición del video en los productos de Sony VEGAS.





Código
  1. @Echo OFF & CHCP 1252 >NUL & Title FFMPEG Convert Video to MP4 - Sony Vegas Compatible - Tool by Elektro
  2.  
  3. ECHO: This script will convert the source video file
  4. ECHO: to a MP4 video compatible with Sony Vegas.
  5.  
  6. IF "%~1" EQU "" (
  7.    ECHO: ERROR. INPUT FILE IS NOT DEFINED.
  8.    ECHO: YOU MUST DROP A MKV FILE TO THIS BATCH-FILE.
  9.    ECHO+
  10.    ECHO: This program will exit now...
  11.    ECHO+
  12.    Pause
  13.    Exit /B 1
  14. )
  15.  
  16. ECHO: Input  file: "%~1"
  17. ECHO: Output file: "%~dpn1_VEGAS.mp4"
  18.  
  19. CHOICE /C YN /M "Continue?"
  20. IF %ERRORLEVEL% EQU 2 (
  21.    Exit /B 1
  22. ) ELSE (
  23.    CLS
  24. )
  25.  
  26. IF NOT EXIST "%~dp0ffmpeg.exe" (
  27.    ECHO: ERROR. FILE DOES NOT EXIST: "%~dp0ffmpeg.exe"
  28.    ECHO: This program will exit now...
  29.    ECHO+
  30.    Pause
  31.    Exit /B 1
  32. )
  33.  
  34. :::::::::::::::::::::::::::::::::::::::::::::::::::::::
  35.  
  36. REM How to encode Vegas-compatible H.264 file using FFmpeg:
  37. REM http://www.konstantindmitriev.ru/blog/2014/03/02/how-to-encode-vegas-compatible-h-264-file-using-ffmpeg/
  38.  
  39. ECHO+Choose a encoding preset:
  40. ECHO+ [1] ultrafast
  41. ECHO+ [2] superfast
  42. ECHO+ [3] veryfast
  43. ECHO+ [4] faster
  44. ECHO+ [5] fast
  45. ECHO+ [6] medium – default preset
  46. ECHO+ [7] slow
  47. ECHO+ [8] slower
  48. ECHO+ [9] veryslow
  49. ECHO+ [0] Exit
  50. CHOICE /C "0123456789" /M ""
  51.  
  52. IF %ERRORLEVEL% EQU  1 (Exit)
  53. IF %ERRORLEVEL% EQU  2 (SET "preset=ultrafast")
  54. IF %ERRORLEVEL% EQU  3 (SET "preset=superfast")
  55. IF %ERRORLEVEL% EQU  4 (SET "preset=veryfast")
  56. IF %ERRORLEVEL% EQU  5 (SET "preset=faster")
  57. IF %ERRORLEVEL% EQU  6 (SET "preset=fast")
  58. IF %ERRORLEVEL% EQU  7 (SET "preset=medium")
  59. IF %ERRORLEVEL% EQU  8 (SET "preset=slow")
  60. IF %ERRORLEVEL% EQU  9 (SET "preset=slower")
  61. IF %ERRORLEVEL% EQU 10 (SET "preset=veryslow")
  62.  
  63. :: SET "forcedFPS=-r 23.976"
  64. CLS
  65.  
  66. "%~dp0ffmpeg.exe" %forcedFPS% -y -loglevel info -i "%~1" -c:v libx264 -preset %preset% -crf 23 -c:a aac -strict experimental -tune fastdecode -pix_fmt yuv420p -b:a 192k -ar 48000 %forcedFPS% "%~n1_VEGAS.mp4"
  67.  
  68. If %ERRORLEVEL% EQU 0 (
  69.    CLS
  70.    Color A
  71.    Echo+
  72.    Echo: Video conversion completed successfully.    | MORE | MORE
  73.    Echo: Input.: "%~1"                               | MORE
  74.    Echo: Output: "%~dpn1_VEGAS.mp4"                  | MORE
  75.    Echo+
  76.    Pause
  77.    Exit /B 0
  78. ) ELSE (
  79.    Color C
  80.    Echo+
  81.    Echo: Video conversion completed with errors.     | MORE | MORE
  82.    Echo: Input.: "%~1"                               | MORE
  83.    Echo: Output: "%~dpn1_VEGAS.mp4"                  | MORE
  84.    Echo+
  85.    Pause
  86.    Exit /B 1
  87. )
  88.  


En línea



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Sony Vegas Video v8.0 + Patch
Multimedia
DeSfAuSeR 0 2,118 Último mensaje 15 Octubre 2007, 07:35 am
por DeSfAuSeR
Video Tutorial Sony Vegas Pro 8
Multimedia
maxwellnewage 0 3,093 Último mensaje 19 Mayo 2009, 00:35 am
por maxwellnewage
Renderizacion de Video con Sony Vegas 9...!!!
Multimedia
catp1710 1 6,664 Último mensaje 23 Septiembre 2010, 20:44 pm
por donottrustno01
Vídeo Tutorial poner vídeo a cámara lenta desde Sony Vegas
Multimedia
motocros_elche 0 4,619 Último mensaje 20 Diciembre 2011, 01:06 am
por motocros_elche
Vídeo Tutorial Renderizar vídeo con resolución FULL HD, calidad desde Sony Vegas
Multimedia
motocros_elche 0 6,045 Último mensaje 22 Diciembre 2011, 19:04 pm
por motocros_elche
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines