Skip to content

Instantly share code, notes, and snippets.

@ftrivino
ftrivino / convert.php
Created August 13, 2018 17:39 — forked from npotier/convert.php
Replace IMG src link tag with IMG embed content encoded in base64
<?php
/**
* @author Nicolas Potier <[email protected]>
*
* Convert img src="" present in HTML page to <img src="data:image..."
* This Script is inspired by https://joekuan.wordpress.com/2015/02/01/converting-html-document-with-img-src-link-to-img-embedded-data-in-php/
*
* usage : php convert.php source.html destination.html
*
*/
<?php
class Encryption
{
const CIPHER = MCRYPT_RIJNDAEL_128; // Rijndael-128 is AES
const MODE = MCRYPT_MODE_CBC;
/* Cryptographic key of length 16, 24 or 32. NOT a password! */
private $key;
public function __construct($key) {
@ftrivino
ftrivino / example.html
Created April 19, 2018 18:00 — forked from bbg/example.html
jQuery upload image take the base64 code
<!DOCTYPE html>
<html>
<head>
<metea charset="utf8">
<title></title>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-alpha1/jquery.js"></script>
<script type="text/javascript">
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
@ftrivino
ftrivino / ffmpeg-compress-mp4
Created April 16, 2018 16:20 — forked from lukehedger/ffmpeg-compress-mp4
Compress mp4 using FFMPEG
$ ffmpeg -i input.mp4 -vcodec h264 -acodec mp2 output.mp4
@ftrivino
ftrivino / click.ts
Created September 6, 2017 02:23 — forked from bonoweb/click.ts
leaflet ionic 2 bind click on popup using attribute data-click
constructor(public navCtrl: NavController,
public platform: Platform,
private iab: InAppBrowser,
private elementRef: ElementRef,
private renderer: Renderer,
) {
this.platform = platform;
this.elementRef = elementRef;
this.renderer = renderer;
@ftrivino
ftrivino / inject.rb
Created July 26, 2017 15:10 — forked from bnerd/inject.rb
Injecting Cuepoints with flvtool2
# inject cuepoints and zip newly files
Dir.glob('*.flv').each do |file|
newfile = file.gsub(/\.flv/, "_c.flv")
system("flvtool2 -APUt sterne.xml #{file} #{newfile}")
end
time = Time.now.strftime("%Y-%m-%d_%H-%M")
system("zip #{time}_sterne.flv.zip *_c.flv") # zip new flv's
system("zip #{time}_sterne.mov.zip *.mov") # zip mov's
@ftrivino
ftrivino / gist:86dfe2f14e57ecda2051b34d5530c26f
Created July 26, 2017 15:08 — forked from bnerd/gist:5633545
ffmpeg: h264 encoding, simple
* crf
ffmpeg -i input -c:v libx264 -preset slow -crf 22 -c:a copy output.mkv
* 2pass
ffmpeg -y -i input -c:v libx264 -preset medium -b:v 555k -pass 1 -an -f mp4 /dev/null && \
ffmpeg -i input -c:v libx264 -preset medium -b:v 555k -pass 2 -c:a libfdk_aac -b:a 128k output.mp4
* lossless
@ftrivino
ftrivino / ffmpeg
Created July 26, 2017 15:07 — forked from bnerd/ffmpeg
Encode RTMP input stream into multiple outputs with ffmpeg
ffmpeg -re -i rtmp://localhost/live/input_stream -acodec libfaac -ab 128k -vcodec libx264 -s 640x360 -b:v 500k -preset medium -vprofile baseline -r 25 -f flv rtmp://localhost/live/medium_500k -acodec libfaac -ab 128k -vcodec libx264 -s 480x272 -b:v 300k -preset medium -vprofile baseline -r 25 -f flv rtmp://localhost/live/medium_300k -acodec libfaac -ab 128k -c:v libx264 -s 320x200 -b:v 150k -preset:v fast -profile:v baseline -level 1.2 -r 25 -f flv rtmp://localhost/live/medium_150k -acodec libfaac -vn -ab 48k -f flv rtmp://localhost/live/audio_only
@ftrivino
ftrivino / DicES
Created June 14, 2017 17:13 — forked from lucsh/DicES
Diccionario espanol sin simbolos con plurales
This file has been truncated, but you can view the full file.
a
aaronico
aaronicos
aaronita
aaronitas
aba
ababa
ababas
ababillarse
@ftrivino
ftrivino / palabras_comunes.php
Created June 14, 2017 16:45 — forked from NiciusB/palabras_comunes.php
Array de top 5000 palabras comunes en español
$palabras_comunes=array("que","de","no","a","la","el","es","y","en","lo","un","por","qué","me","una","te","los","se","con","para","mi","está","si","bien","pero","yo","eso","las","sí","su","tu","aquí","del","al","como","le","más","esto","ya","todo","esta","vamos","muy","hay","ahora","algo","estoy","tengo","nos","tú","nada","cuando","ha","este","sé","estás","así","puedo","cómo","quiero","sólo","soy","tiene","gracias","o","él","bueno","fue","ser","hacer","son","todos","era","eres","vez","tienes","creo","ella","he","ese","voy","puede","sabes","hola","sus","porque","dios","quién","nunca","dónde","quieres","casa","favor","esa","dos","tan","señor","tiempo","verdad","estaba","mejor","están","va","hombre","usted","mucho","hace","entonces","siento","tenemos","puedes","ahí","ti","vida","ver","alguien","sr","hasta","sin","mí","solo","años","sobre","decir","uno","siempre","oh","ir","cosas","también","antes","has","ni","mis","día","estar","estamos","noche","nadie","otra","quiere","parece","nosotros","poco","padre","trabajo