ffmpeg es una utilidad que permite manipular vídeos desde la línea de comandos. Créeme si te digo que no hay una manera más rápida de editar vídeos que con ffmpeg.
ffmpeg -i entada.mp4 -ss 00:00:03 -t 00:01:20 -o salida.mp3
ffmpeg es una utilidad que permite manipular vídeos desde la línea de comandos. Créeme si te digo que no hay una manera más rápida de editar vídeos que con ffmpeg.
ffmpeg -i entada.mp4 -ss 00:00:03 -t 00:01:20 -o salida.mp3
import requests | |
from bs4 import BeautifulSoup | |
import csv | |
from urllib.parse import urljoin, urlparse | |
# Conjunto para llevar un registro de las URLs visitadas | |
urls_visitadas = set() | |
# Función para obtener los títulos H1 a H6 de una URL | |
def obtener_titulos(url): |
import requests | |
from bs4 import BeautifulSoup | |
import csv | |
# Función para obtener los títulos H1 a H6 de una URL | |
def obtener_titulos(url): | |
try: | |
headers = { | |
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36' | |
} |
Este snippet permite añadir el ingreso mensual a la calculadora mortgage-calculators-wp | |
<p>Ingreso requerido mensual <strong class="custom_sum"></strong> <strong>'.$curr_symbol.'<span id="pi_div_span"></span></strong> </p> | |
incluir la linea anterior en mortgage-calculators-wp/includes/shortcodes/views/conventional.php antes de | |
'.$show_hoa.' | |
'.$show_in.' |
/** | |
* Habilitar la actualización automática del carrito en WooCommerce | |
*/ | |
function actualizar_carrito_al_vuelo() { | |
if (is_cart()) { | |
?> | |
<script> | |
jQuery('div.woocommerce').on('change', 'input.qty', function(){ | |
jQuery("[name='update_cart']").trigger("click"); | |
}); |
#!/usr/bin/python3 | |
listanumeros = [] | |
for i in range(10000): | |
nro4caracteres = "{0:04x}".format(i) #Convertimos el numero entero a cuatro caracteres en formato hexadecimal | |
listanumeros.append(nro4caracteres) | |
# Escribimos los números en formato hexadecimal en un archivo de txt. | |
with open("listanumeros.txt", "w") as file: #Abre el archivo con permisos de escritura | |
for numero in listanumeros: #Recorremos la lista de números para ir escribiendolos uno por uno al archivo txt. | |
file.write(str(numero) + "\n") #Escribimos el numero y agregamos un salto de línea |
Instalación de Archlinux | |
PREPARACION | |
1. Descargar la iso | |
2. Crear una parición para este propósito (ext4) | |
3. Determinar exactamente la dirección de la partición en /dev (blkid, lsfdisk, etc) | |
4. Reiniciar el equipo desde CD/DVD/USB | |
5. Conectar a la wifi en caso de no disponer de LAN (wifi-menu) | |
6. Verificar conexión haciendo ping a cualquier sitio *.com |
debootstrap (debian): | |
1. crear una partición (ext3 o ext4): | |
/dev/sdX | |
2. montar manualmente la partición: | |
mount -vt auto /dev/sdX /mnt/debian | |
3. ejecutar como root: |
ExitNodes {co} | |
StrictNodes 1 | |
UseBridges 1 | |
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy | |
Bridge 204.93.130.141:443 97700DFE9F483596DDA6264C4D7DF7641E1E39CE | |