Añadidos nuevos scripts
This commit is contained in:
parent
bc5d843f1c
commit
3ac2eac003
|
@ -0,0 +1,115 @@
|
|||
{
|
||||
"PresetList": [
|
||||
{
|
||||
"AlignAVStart": false,
|
||||
"AudioCopyMask": [
|
||||
"copy:mp3"
|
||||
],
|
||||
"AudioEncoderFallback": "vorbis",
|
||||
"AudioLanguageList": [],
|
||||
"AudioList": [
|
||||
{
|
||||
"AudioBitrate": 128,
|
||||
"AudioCompressionLevel": -1.0,
|
||||
"AudioDitherMethod": "auto",
|
||||
"AudioEncoder": "vorbis",
|
||||
"AudioMixdown": "stereo",
|
||||
"AudioNormalizeMixLevel": false,
|
||||
"AudioSamplerate": "auto",
|
||||
"AudioTrackDRCSlider": 0.0,
|
||||
"AudioTrackGainSlider": 0.0,
|
||||
"AudioTrackQuality": 5.0,
|
||||
"AudioTrackQualityEnable": false
|
||||
}
|
||||
],
|
||||
"AudioSecondaryEncoderMode": true,
|
||||
"AudioTrackSelectionBehavior": "first",
|
||||
"ChapterMarkers": true,
|
||||
"ChildrenArray": [],
|
||||
"Default": false,
|
||||
"FileFormat": "av_mkv",
|
||||
"Folder": false,
|
||||
"FolderOpen": false,
|
||||
"InlineParameterSets": false,
|
||||
"Mp4HttpOptimize": false,
|
||||
"Mp4iPodCompatible": false,
|
||||
"PictureAutoCrop": false,
|
||||
"PictureBottomCrop": 0,
|
||||
"PictureChromaSmoothCustom": "",
|
||||
"PictureChromaSmoothPreset": "off",
|
||||
"PictureChromaSmoothTune": "none",
|
||||
"PictureCombDetectCustom": "",
|
||||
"PictureCombDetectPreset": "default",
|
||||
"PictureDARWidth": 0,
|
||||
"PictureDeblockCustom": "strength=strong:thresh=20",
|
||||
"PictureDeblockPreset": "off",
|
||||
"PictureDeblockTune": "medium",
|
||||
"PictureDeinterlaceCustom": "",
|
||||
"PictureDeinterlaceFilter": "decomb",
|
||||
"PictureDeinterlacePreset": "default",
|
||||
"PictureDenoiseCustom": "",
|
||||
"PictureDenoiseFilter": "off",
|
||||
"PictureDenoisePreset": "",
|
||||
"PictureDenoiseTune": "none",
|
||||
"PictureDetelecine": "off",
|
||||
"PictureDetelecineCustom": "",
|
||||
"PictureForceHeight": 0,
|
||||
"PictureForceWidth": 0,
|
||||
"PictureHeight": 1080,
|
||||
"PictureItuPAR": false,
|
||||
"PictureKeepRatio": true,
|
||||
"PictureLeftCrop": 6,
|
||||
"PictureLooseCrop": false,
|
||||
"PictureModulus": 2,
|
||||
"PicturePAR": "auto",
|
||||
"PicturePARHeight": 1,
|
||||
"PicturePARWidth": 1,
|
||||
"PictureRightCrop": 0,
|
||||
"PictureRotate": "disable=1",
|
||||
"PictureSharpenCustom": "",
|
||||
"PictureSharpenFilter": "off",
|
||||
"PictureSharpenPreset": "",
|
||||
"PictureSharpenTune": "",
|
||||
"PictureTopCrop": 0,
|
||||
"PictureWidth": 1920,
|
||||
"PresetDescription": "H.265 video (up to 1080p30) and Vorbis stereo audio, in an MKV container.",
|
||||
"PresetName": "Moribundo 265",
|
||||
"SubtitleAddCC": false,
|
||||
"SubtitleAddForeignAudioSearch": true,
|
||||
"SubtitleAddForeignAudioSubtitle": false,
|
||||
"SubtitleBurnBDSub": true,
|
||||
"SubtitleBurnBehavior": "first",
|
||||
"SubtitleBurnDVDSub": true,
|
||||
"SubtitleLanguageList": [
|
||||
"spa"
|
||||
],
|
||||
"SubtitleTrackSelectionBehavior": "none",
|
||||
"Type": 1,
|
||||
"UsesPictureFilters": true,
|
||||
"UsesPictureSettings": 1,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoEncoder": "x265",
|
||||
"VideoFramerate": "25",
|
||||
"VideoFramerateMode": "pfr",
|
||||
"VideoGrayScale": false,
|
||||
"VideoLevel": "auto",
|
||||
"VideoOptionExtra": "",
|
||||
"VideoPreset": "medium",
|
||||
"VideoProfile": "auto",
|
||||
"VideoQSVAsyncDepth": 4,
|
||||
"VideoQSVDecode": false,
|
||||
"VideoQualitySlider": 24.0,
|
||||
"VideoQualityType": 2,
|
||||
"VideoScaler": "swscale",
|
||||
"VideoTune": "",
|
||||
"VideoTurboTwoPass": true,
|
||||
"VideoTwoPass": true,
|
||||
"x264Option": "",
|
||||
"x264UseAdvancedOptions": false
|
||||
}
|
||||
],
|
||||
"VersionMajor": 42,
|
||||
"VersionMicro": 0,
|
||||
"VersionMinor": 0
|
||||
}
|
|
@ -0,0 +1,113 @@
|
|||
{
|
||||
"PresetList": [
|
||||
{
|
||||
"AlignAVStart": false,
|
||||
"AudioCopyMask": [
|
||||
"copy:aac"
|
||||
],
|
||||
"AudioEncoderFallback": "av_aac",
|
||||
"AudioLanguageList": [],
|
||||
"AudioList": [
|
||||
{
|
||||
"AudioBitrate": 160,
|
||||
"AudioCompressionLevel": -1.0,
|
||||
"AudioDitherMethod": "auto",
|
||||
"AudioEncoder": "av_aac",
|
||||
"AudioMixdown": "dpl2",
|
||||
"AudioNormalizeMixLevel": false,
|
||||
"AudioSamplerate": "auto",
|
||||
"AudioTrackDRCSlider": 0.0,
|
||||
"AudioTrackGainSlider": 0.0,
|
||||
"AudioTrackQuality": 1.0,
|
||||
"AudioTrackQualityEnable": false
|
||||
}
|
||||
],
|
||||
"AudioSecondaryEncoderMode": true,
|
||||
"AudioTrackSelectionBehavior": "first",
|
||||
"ChapterMarkers": true,
|
||||
"ChildrenArray": [],
|
||||
"Default": false,
|
||||
"FileFormat": "av_mkv",
|
||||
"Folder": false,
|
||||
"FolderOpen": false,
|
||||
"InlineParameterSets": false,
|
||||
"Mp4HttpOptimize": false,
|
||||
"Mp4iPodCompatible": false,
|
||||
"PictureAutoCrop": true,
|
||||
"PictureBottomCrop": 0,
|
||||
"PictureChromaSmoothCustom": "",
|
||||
"PictureChromaSmoothPreset": "off",
|
||||
"PictureChromaSmoothTune": "none",
|
||||
"PictureCombDetectCustom": "",
|
||||
"PictureCombDetectPreset": "default",
|
||||
"PictureDARWidth": 0,
|
||||
"PictureDeblockCustom": "strength=strong:thresh=20",
|
||||
"PictureDeblockPreset": "off",
|
||||
"PictureDeblockTune": "medium",
|
||||
"PictureDeinterlaceCustom": "",
|
||||
"PictureDeinterlaceFilter": "decomb",
|
||||
"PictureDeinterlacePreset": "default",
|
||||
"PictureDenoiseCustom": "",
|
||||
"PictureDenoiseFilter": "off",
|
||||
"PictureDenoisePreset": "",
|
||||
"PictureDenoiseTune": "none",
|
||||
"PictureDetelecine": "off",
|
||||
"PictureDetelecineCustom": "",
|
||||
"PictureForceHeight": 0,
|
||||
"PictureForceWidth": 0,
|
||||
"PictureHeight": 1080,
|
||||
"PictureItuPAR": false,
|
||||
"PictureKeepRatio": false,
|
||||
"PictureLeftCrop": 0,
|
||||
"PictureLooseCrop": false,
|
||||
"PictureModulus": 2,
|
||||
"PicturePAR": "auto",
|
||||
"PicturePARHeight": 733,
|
||||
"PicturePARWidth": 960,
|
||||
"PictureRightCrop": 0,
|
||||
"PictureRotate": "disable=1",
|
||||
"PictureSharpenCustom": "",
|
||||
"PictureSharpenFilter": "off",
|
||||
"PictureSharpenPreset": "",
|
||||
"PictureSharpenTune": "",
|
||||
"PictureTopCrop": 454,
|
||||
"PictureWidth": 1420,
|
||||
"PresetDescription": "H.264 video (up to 1080p30) and AAC stereo audio, in an MKV container.",
|
||||
"PresetName": "Moribundo (modified)",
|
||||
"SubtitleAddCC": false,
|
||||
"SubtitleAddForeignAudioSearch": true,
|
||||
"SubtitleAddForeignAudioSubtitle": false,
|
||||
"SubtitleBurnBDSub": true,
|
||||
"SubtitleBurnBehavior": "foreign",
|
||||
"SubtitleBurnDVDSub": true,
|
||||
"SubtitleLanguageList": [],
|
||||
"SubtitleTrackSelectionBehavior": "none",
|
||||
"Type": 1,
|
||||
"UsesPictureFilters": true,
|
||||
"UsesPictureSettings": 1,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "24",
|
||||
"VideoFramerateMode": "pfr",
|
||||
"VideoGrayScale": false,
|
||||
"VideoLevel": "auto",
|
||||
"VideoOptionExtra": "",
|
||||
"VideoPreset": "medium",
|
||||
"VideoProfile": "auto",
|
||||
"VideoQSVAsyncDepth": 4,
|
||||
"VideoQSVDecode": false,
|
||||
"VideoQualitySlider": 23.0,
|
||||
"VideoQualityType": 2,
|
||||
"VideoScaler": "swscale",
|
||||
"VideoTune": "",
|
||||
"VideoTurboTwoPass": true,
|
||||
"VideoTwoPass": true,
|
||||
"x264Option": "",
|
||||
"x264UseAdvancedOptions": false
|
||||
}
|
||||
],
|
||||
"VersionMajor": 42,
|
||||
"VersionMicro": 0,
|
||||
"VersionMinor": 0
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
#!/bin/bash
|
||||
# Conversor de archivos AVI a MKV
|
||||
# Por Moribundo Insurgente
|
||||
|
||||
clear
|
||||
echo CONVERSOR DE AVI A MKV
|
||||
echo
|
||||
echo
|
||||
|
||||
# Cambiar espacios por guion bajo
|
||||
|
||||
for FILE in *.mp4 ; do NEW=`echo $FILE | sed 's/ /_/g'`; mv "$FILE" $NEW; done
|
||||
|
||||
# Convertir mediante HandBrakeCLI
|
||||
|
||||
for file in *.mp4; do HandBrakeCLI --preset-import-file Handbrake_h264.json -i $file -o "$file.mkv"; done; rm *.mp4
|
||||
|
||||
# Eliminar la extensión duplicada .avi.mkv
|
||||
echo
|
||||
echo
|
||||
echo Eliminando extension duplicada...
|
||||
|
||||
for FILE in *.mp4.mkv ; do NEWFILE=`echo "$FILE" | sed 's/.mp4.mkv$/.mkv/'` ; mv "$FILE" $NEWFILE ; done
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
#!/bin/bash
|
||||
# Conversor de archivos AVI a MKV
|
||||
# Por Moribundo Insurgente
|
||||
|
||||
clear
|
||||
echo CONVERSOR DE AVI A MKV
|
||||
echo
|
||||
echo
|
||||
|
||||
# Cambiar espacios por guion bajo
|
||||
|
||||
for FILE in *.ogv ; do NEW=`echo $FILE | sed 's/ /_/g'`; mv "$FILE" $NEW; done
|
||||
|
||||
# Convertir mediante HandBrakeCLI
|
||||
|
||||
for file in *.ogv; do HandBrakeCLI --preset-import-file Handbrake_h264.json -i $file -o "$file.mkv"; done; rm *.ogv
|
||||
|
||||
# Eliminar la extensión duplicada .avi.mkv
|
||||
echo
|
||||
echo
|
||||
echo Eliminando extension duplicada...
|
||||
|
||||
for FILE in *.ogv.mkv ; do NEWFILE=`echo "$FILE" | sed 's/.ogv.mkv$/.mkv/'` ; mv "$FILE" $NEWFILE ; done
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
#!/bin/bash
|
||||
# Ajustar un video vertical a horizontal
|
||||
# Por Moribundo Insurgente
|
||||
|
||||
clear
|
||||
echo AJUSTE VERTICALIDAD
|
||||
echo
|
||||
echo
|
||||
|
||||
# Convertir mediante HandBrakeCLI
|
||||
|
||||
for file in *.mp4; do HandBrakeCLI --preset-import-file Vertical.json -i $file -o "$file.mkv"; done; rm *.mp4
|
||||
|
||||
# Eliminar la extensión duplicada .mp4.mkv
|
||||
echo
|
||||
echo
|
||||
echo Eliminando extension duplicada...
|
||||
|
||||
for FILE in *.mp4.mkv ; do NEWFILE=`echo "$FILE" | sed 's/.mp4.mkv$/.mkv/'` ; mv "$FILE" $NEWFILE ; done
|
||||
|
53
README.md
53
README.md
|
@ -9,36 +9,53 @@ Los scripts que están en este repo son muy básicos, no domino bash pero hago m
|
|||
|
||||
Todos son propios a excepción del script **spectre_meltdown_checker.sh** de Stephane Lesimple para detectar la vulnerabilidad Spectre y Meltdown, y **shot.sh**, un capturador de pantalla que pertenece a Starlite.
|
||||
|
||||
1. **Backup-cp**: Una automatización simple para mis back-ups.
|
||||
2. **Backup-rsync**: Script de back-up mediante rsync.
|
||||
3. **Bitrate-calc**: Calculadora de bitrate para recodificar videos.
|
||||
4. **cambio IP**:, Cambia la IP del ruter, reiniciandolo
|
||||
5. **cifrado**: Cifra y descifra con GPG.
|
||||
6. **Conversor_mkv**: Conversor de avi a mkv utilizando Handbrake. Aporto el archivo de configuración de Handbrake que utilizo (handbrake_h264.json).
|
||||
7. **Conversor_ogg**: Conversor de mp3 a ogg
|
||||
8. **date_sys_mod**: Menú para cambiar la fecha del sistema y actualizarla.
|
||||
9. **Ejemplo01_Menu**: n ejemplo de menú de selección.
|
||||
10. **freeram**: Libera memoria.
|
||||
1. **acentos**: Elimina acentos en los nombres de archivo.
|
||||
2. **Backup-cp**: Una automatización simple para mis back-ups.
|
||||
3. **Backup-rsync**: Script de back-up mediante rsync.
|
||||
4. **Bitrate-calc**: Calculadora de bitrate para recodificar videos.
|
||||
5. **cambio IP**:, Cambia la IP del ruter, reiniciandolo
|
||||
6. **cifrado**: Cifra y descifra con GPG.
|
||||
7. **date_sys_mod**: Menú para cambiar la fecha del sistema y actualizarla.
|
||||
8. **Ejemplo01_Menu**: n ejemplo de menú de selección.
|
||||
9. **freeram**: Libera memoria.
|
||||
10. **guiones**: Cambia espacios por guiones en los nombres de archivo.
|
||||
11. **IPlocation**: Devuelve tu localización IP.
|
||||
12. **Luks**: Menú de cifrado con LUKS.
|
||||
13. **make-iso**: Alias de creación de una ISO.
|
||||
14. **mi-iptables**: Mis reglas de filtrado en iptables.
|
||||
15. **mi-iptables-mejor**: Versión mejorada del anterior.
|
||||
16. **paquetes-instalados**: Comando pacman para listar los paquetes instalado en el sistema.
|
||||
17. **sepultura**: Menú de cifrado con tomb.
|
||||
18. **shot**: Capturaor de pantalla.
|
||||
19. **spectre-meltdown-checker**: Script para detectar si nuestro equipo es vulnerable a spectre y meltdown
|
||||
20. **sys-bkp**: Back-ups de certos archivos de configuración.
|
||||
17. **pdf2djvu-masivo**: Conversor de pdf a djvu.
|
||||
18. **sepultura**: Menú de cifrado con tomb.
|
||||
19. **shot**: Capturaor de pantalla.
|
||||
20. **spectre-meltdown-checker**: Script para detectar si nuestro equipo es vulnerable a spectre y meltdown
|
||||
21. **wipemem**: Borrar memoria, swap, /var y luego apaga la máquina
|
||||
|
||||
|
||||
***
|
||||
## **Listado de scripts en Media**
|
||||
Estos scripts los hice para convertir formatos de video y audio.
|
||||
|
||||
1. **avi2mkv.sh**: Convertir avi a mkv bajo codec h264.
|
||||
2. **Handbrake_h264.json**: Archivo CLI de Handbrake para usar con los scripts.
|
||||
3. **Handbrake_h265.json**: Archivo CLI de Handbrake para usar con los scripts (cambiar h264 por h265 en los scripts).
|
||||
4. **mp32ogg**: Conversor de mp3 a ogg (necesarios mpg321 y oggenc).
|
||||
5. **mp42mkv**: Convertir mp4 a mkv bajo codec h264.
|
||||
6. **ogv2mkv**: Convertir ogv a mkv bajo codec h264.
|
||||
7. **Vertical.json**: Archivo CLI de Handbrake bajo codec h264 para usar con el siguiente script.
|
||||
8. **vertical**: Convertir videos de movil verticales a horizontales.
|
||||
|
||||
|
||||
***
|
||||
## **Listado de scripts en XFE**
|
||||
Estos scripts pertenecen al gestor de archivos XFE que es el que utilizo y el cual tiene soporte para scipts.
|
||||
|
||||
1. **cifrar**: Para cifrar archivos.
|
||||
2. **descifrar**: Descifra archivos.
|
||||
3. **shred**: Elimina datos mediante 10 pasdas.
|
||||
4. **srm**: Versión moderna de shred contenido en el paquete "secure delete" que borra archivos mediante 30 pasdas.
|
||||
|
||||
1. **aes-c**: Cifrar con el programa aescrypt.
|
||||
2. **cifrar**: Para cifrar archivos con gpg.
|
||||
3. **descifrar**: Descifra archivos con gpg.
|
||||
4. **shred**: Elimina datos mediante 10 pasdas.
|
||||
5. **srm**: Versión moderna de shred contenido en el paquete "secure delete" que borra archivos mediante 30 pasdas.
|
||||
|
||||
|
||||
***
|
||||
|
|
57
sys-bkp.sh
57
sys-bkp.sh
|
@ -1,57 +0,0 @@
|
|||
#!/bin/bash
|
||||
clear
|
||||
echo " ###################################"
|
||||
echo "## ##"
|
||||
echo "## SCRIPT COPIAS DE SISTEMA ##"
|
||||
echo "## ##"
|
||||
echo "## Por ZX80 ##"
|
||||
echo "## ##"
|
||||
echo " ####################################"
|
||||
echo
|
||||
echo "Pulse enter para empezar a copiar."
|
||||
read -n 0 -ers
|
||||
echo
|
||||
echo
|
||||
echo
|
||||
sleep 2s
|
||||
echo "Copiando .electrumfair"
|
||||
sleep 2s
|
||||
cp -Rpv ~/.electrumfair /home/zx80/sys/
|
||||
echo
|
||||
|
||||
echo "Copiando .faircoin2"
|
||||
sleep 2s
|
||||
cp -Rpv ~/.faircoin2 /home/zx80/sys/
|
||||
echo
|
||||
|
||||
echo "Copiando .fonts"
|
||||
sleep 2s
|
||||
cp -Rpv ~/.fonts /home/zx80/sys/
|
||||
echo
|
||||
|
||||
echo "Copiando .gnuppg"
|
||||
sleep 2s
|
||||
cp -Rpv ~/.gnupg /home/zx80/sys/
|
||||
echo
|
||||
|
||||
echo "Copiando .icons"
|
||||
sleep 2s
|
||||
cp -Rpv ~/.icons /home/zx80/sys/
|
||||
echo
|
||||
|
||||
echo "Copiando Varios.kdbx"
|
||||
sleep 2s
|
||||
cp -Rpv ~/Varios.kdbx /home/zx80/sys/
|
||||
cp -Rpv ~/Varios.kdbx /home/zx80/nextCloud/
|
||||
echo
|
||||
|
||||
|
||||
sleep 3s
|
||||
echo .
|
||||
echo .
|
||||
echo .
|
||||
echo .
|
||||
echo "Copia realizada correctamente."
|
||||
echo
|
||||
echo
|
||||
exit
|
Loading…
Reference in New Issue