Entradas

Mostrando las entradas de abril, 2018

FFMPEG – Expandir Video con Fondo Borroso

Código

ffmpeg -f lavfi -i color=s=1920x1080:c=black -i %1 -filter_complex "[1] boxblur=5:1 [a];[a] scale=1920:-1 [b];[1] scale=-1:1080 [v]; [b] crop=1920:1080:0:0 [s]; [s][v] overlay=(W-w)/2:0" -y %1.ouput.mp4

Entrada


Salida

FFMPEG – Crear Video a partir de una Imagen (SAMSUNG SMART TV)

Código

ffmpeg -loop 1 -i image.png -f lavfi -i anullsrc=channel_layout=5.1:sample_rate=48000 -c:a aac -c:v libx264 -pix_fmt yuv420p -r 30 -t 60 -y -profile:v baseline video.mp4

FFMPEG - Crear audio en silencio

Código

ffmpeg -f lavfi -i anullsrc=channel_layout=5.1:sample_rate=48000 -t 30 -y audio.aac

Documentación

https://trac.ffmpeg.org/wiki/Null#anullsrc

Extraer Texto de Archivos PDF (C#)

Paquetes Nuget

Install-Package iTextSharp

Código

using iTextSharp.text;
using iTextSharp.text.pdf;
using iTextSharp.text.pdf.parser;

...

StringBuilder sb = new StringBuilder();

using(PdfReader reader = new PdfReader(archivo))
{
 //Leer desde la página 1 a n (No existe Página 0)
 for (int i = 1; i < reader.NumberOfPages; i++)
 {
  sb.AppendLine(PdfTextExtractor.GetTextFromPage(reader, i));
 }
}