A veces, al codificar videos con HandBrake, utilizamos ajustes personalizados, los cuales, tenemos que volver a establecer cada que abrimos la aplicación para procesar un video.
Para hacernos más fácil el trabajo podemos guardar nuestros ajustes personalizados para que, cuando abramos la aplicación, únicamente seleccionemos los ajustes y codifiquemos el video.
Para crear una categoría presionamos el engrane en la parte inferior y seleccionamos «New Category».
Se muestra una ventana modal en la cual introducimos el nombre de nuestra categoría y presionamos «Create».
Podemos guardar estos ajustes como json por si los queremos utilizar en otro equipo.
Para hacer esto vamos a «Presets», seleccionamos el ajuste que queremos exportar, presionamos el engrane y seleccionamos «Export…».
Lo anterior solo guarda el ajuste, personalmente prefiero guardar la categoría para que al importarlo conserve la organización sea similar.
Para exportar la categoría, en lugar de seleccionar el ajuste seleccionamos la categoría y presionamos exportar. Si hay más de un ajuste dentro de la misma categoría se van a exportar todos los ajustes.
Para importar ajustes almacenados también tenemos que ir a la sección «Presets».
Ahí presionamos el engrane y seleccionamos «Import…».
Buscamos nuestro archivo .json y presionamos «OK».
Si importamos una categoría, se debe visualizar la categoría y los ajustes en la sección «Presets».
Si únicamente importamos un ajuste, también se debe visualizar en la sección «Presets» pero solo se visualiza el nombre del ajuste.
Si queremos borrar un ajuste nos posicionamos sobre él – o sobre una categoría – y presionamos el botón «-«.
Una vez hecho esto se nos muestra un mensaje de confirmación – independientemente si es categoría o ajuste -. Si confirmamos la acción, se estaría eliminado nuestro ajuste de la aplicación.
Los archivos con los ajustes exportados deberían tener una forma estructura similar a la siguiente:
1. Únicamente el ajuste.
{
"PresetList" : [
{
"AlignAVStart" : true,
"AudioCopyMask" : [
"copy:aac"
],
"AudioEncoderFallback" : "ca_aac",
"AudioLanguageList" : [
],
"AudioList" : [
{
"AudioBitrate" : 160,
"AudioCompressionLevel" : -1,
"AudioDitherMethod" : "auto",
"AudioEncoder" : "ca_aac",
"AudioMixdown" : "stereo",
"AudioNormalizeMixLevel" : false,
"AudioSamplerate" : "auto",
"AudioTrackDRCSlider" : 0,
"AudioTrackGainSlider" : 0,
"AudioTrackQuality" : -1,
"AudioTrackQualityEnable" : false
}
],
"AudioSecondaryEncoderMode" : true,
"AudioTrackSelectionBehavior" : "first",
"ChapterMarkers" : true,
"ChildrenArray" : [
],
"Default" : false,
"FileFormat" : "av_mp4",
"Folder" : false,
"FolderOpen" : false,
"InlineParameterSets" : false,
"Mp4HttpOptimize" : true,
"Mp4iPodCompatible" : false,
"PictureAutoCrop" : false,
"PictureBottomCrop" : 0,
"PictureChromaSmoothCustom" : "",
"PictureChromaSmoothPreset" : "off",
"PictureChromaSmoothTune" : "none",
"PictureCombDetectCustom" : "",
"PictureCombDetectPreset" : "default",
"PictureDARWidth" : 0,
"PictureDeblockCustom" : "strength=strong:thresh=20:blocksize=8",
"PictureDeblockPreset" : "off",
"PictureDeblockTune" : "medium",
"PictureDeinterlaceCustom" : "",
"PictureDeinterlaceFilter" : "decomb",
"PictureDeinterlacePreset" : "default",
"PictureDenoiseCustom" : "",
"PictureDenoiseFilter" : "off",
"PictureDenoisePreset" : "light",
"PictureDenoiseTune" : "none",
"PictureDetelecine" : "off",
"PictureDetelecineCustom" : "",
"PictureForceHeight" : 0,
"PictureForceWidth" : 0,
"PictureHeight" : 0,
"PictureItuPAR" : false,
"PictureKeepRatio" : true,
"PictureLeftCrop" : 0,
"PictureLooseCrop" : false,
"PictureModulus" : 2,
"PicturePAR" : "auto",
"PicturePARHeight" : 1,
"PicturePARWidth" : 1,
"PictureRightCrop" : 0,
"PictureRotate" : "angle=0:hflip=0",
"PictureSharpenCustom" : "",
"PictureSharpenFilter" : "off",
"PictureSharpenPreset" : "medium",
"PictureSharpenTune" : "none",
"PictureTopCrop" : 0,
"PictureWidth" : 0,
"PresetDescription" : "Referencia para crear ajustes en HandBrake",
"PresetName" : "blog-reference",
"SubtitleAddCC" : false,
"SubtitleAddForeignAudioSearch" : true,
"SubtitleAddForeignAudioSubtitle" : false,
"SubtitleBurnBDSub" : true,
"SubtitleBurnBehavior" : "foreign",
"SubtitleBurnDVDSub" : true,
"SubtitleLanguageList" : [
],
"SubtitleTrackSelectionBehavior" : "none",
"Type" : 1,
"UsesPictureFilters" : true,
"UsesPictureSettings" : 2,
"VideoAvgBitrate" : 6000,
"VideoColorMatrixCodeOverride" : 0,
"VideoEncoder" : "x264",
"VideoFramerate" : "30",
"VideoFramerateMode" : "pfr",
"VideoGrayScale" : false,
"VideoLevel" : "4.0",
"VideoOptionExtra" : "",
"VideoPreset" : "fast",
"VideoProfile" : "main",
"VideoQSVAsyncDepth" : 4,
"VideoQSVDecode" : false,
"VideoQualitySlider" : 22,
"VideoQualityType" : 2,
"VideoScaler" : "swscale",
"VideoTune" : "",
"VideoTurboTwoPass" : true,
"VideoTwoPass" : true,
"x264Option" : "",
"x264UseAdvancedOptions" : false
}
],
"VersionMajor" : 42,
"VersionMicro" : 0,
"VersionMinor" : 0
}
2. Ajuste y categoría.
{
"PresetList" : [
{
"ChildrenArray" : [
{
"AlignAVStart" : true,
"AudioCopyMask" : [
"copy:aac"
],
"AudioEncoderFallback" : "ca_aac",
"AudioLanguageList" : [
],
"AudioList" : [
{
"AudioBitrate" : 160,
"AudioCompressionLevel" : -1,
"AudioDitherMethod" : "auto",
"AudioEncoder" : "ca_aac",
"AudioMixdown" : "stereo",
"AudioNormalizeMixLevel" : false,
"AudioSamplerate" : "auto",
"AudioTrackDRCSlider" : 0,
"AudioTrackGainSlider" : 0,
"AudioTrackQuality" : -1,
"AudioTrackQualityEnable" : false
}
],
"AudioSecondaryEncoderMode" : true,
"AudioTrackSelectionBehavior" : "first",
"ChapterMarkers" : true,
"ChildrenArray" : [
],
"Default" : false,
"FileFormat" : "av_mp4",
"Folder" : false,
"FolderOpen" : false,
"InlineParameterSets" : false,
"Mp4HttpOptimize" : true,
"Mp4iPodCompatible" : false,
"PictureAutoCrop" : false,
"PictureBottomCrop" : 0,
"PictureChromaSmoothCustom" : "",
"PictureChromaSmoothPreset" : "off",
"PictureChromaSmoothTune" : "none",
"PictureCombDetectCustom" : "",
"PictureCombDetectPreset" : "default",
"PictureDARWidth" : 0,
"PictureDeblockCustom" : "strength=strong:thresh=20:blocksize=8",
"PictureDeblockPreset" : "off",
"PictureDeblockTune" : "medium",
"PictureDeinterlaceCustom" : "",
"PictureDeinterlaceFilter" : "decomb",
"PictureDeinterlacePreset" : "default",
"PictureDenoiseCustom" : "",
"PictureDenoiseFilter" : "off",
"PictureDenoisePreset" : "light",
"PictureDenoiseTune" : "none",
"PictureDetelecine" : "off",
"PictureDetelecineCustom" : "",
"PictureForceHeight" : 0,
"PictureForceWidth" : 0,
"PictureHeight" : 0,
"PictureItuPAR" : false,
"PictureKeepRatio" : true,
"PictureLeftCrop" : 0,
"PictureLooseCrop" : false,
"PictureModulus" : 2,
"PicturePAR" : "auto",
"PicturePARHeight" : 1,
"PicturePARWidth" : 1,
"PictureRightCrop" : 0,
"PictureRotate" : "angle=0:hflip=0",
"PictureSharpenCustom" : "",
"PictureSharpenFilter" : "off",
"PictureSharpenPreset" : "medium",
"PictureSharpenTune" : "none",
"PictureTopCrop" : 0,
"PictureWidth" : 0,
"PresetDescription" : "Referencia para crear ajustes en HandBrake",
"PresetName" : "blog-reference",
"SubtitleAddCC" : false,
"SubtitleAddForeignAudioSearch" : true,
"SubtitleAddForeignAudioSubtitle" : false,
"SubtitleBurnBDSub" : true,
"SubtitleBurnBehavior" : "foreign",
"SubtitleBurnDVDSub" : true,
"SubtitleLanguageList" : [
],
"SubtitleTrackSelectionBehavior" : "none",
"Type" : 1,
"UsesPictureFilters" : true,
"UsesPictureSettings" : 2,
"VideoAvgBitrate" : 6000,
"VideoColorMatrixCodeOverride" : 0,
"VideoEncoder" : "x264",
"VideoFramerate" : "30",
"VideoFramerateMode" : "pfr",
"VideoGrayScale" : false,
"VideoLevel" : "4.0",
"VideoOptionExtra" : "",
"VideoPreset" : "fast",
"VideoProfile" : "main",
"VideoQSVAsyncDepth" : 4,
"VideoQSVDecode" : false,
"VideoQualitySlider" : 22,
"VideoQualityType" : 2,
"VideoScaler" : "swscale",
"VideoTune" : "",
"VideoTurboTwoPass" : true,
"VideoTwoPass" : true,
"x264Option" : "",
"x264UseAdvancedOptions" : false
}
],
"Default" : false,
"Folder" : true,
"PresetDescription" : "",
"PresetName" : "blog",
"Type" : 1
}
],
"VersionMajor" : 42,
"VersionMicro" : 0,
"VersionMinor" : 0
}
HandBrake es de los mejores codificadores que he usado, me había funcionado bastante bien con el uso básico – abrir el video, presionar «Web Optimized», presionar «Start», esperar el resultado – pero al conocer un poco más su uso me ha ayudado a optimizar algunos procesos.
Ya que vimos como crear nuestros propios ajustes la siguiente tarea sería poder codificar nuestro(s)…
En ocasiones cuando queremos manipular - borrar o editar - los registros de una tabla…
Si ya has hecho sitios o aplicaciones web es probable que tengas una manera de…
En la publicación de LAMP Stack vimos los componentes de esta plataforma y las tareas…
Una inyección de SQL es una vulnerabilidad de las aplicaciones web en la cual el…
Es posible utilizar MySQL en modo batch o procesamiento por lotes. El procesamiento por lotes…
Esta web usa cookies.