Skip to content

Instantly share code, notes, and snippets.

View trickkiste's full-sized avatar

DI FH Markus Kienast trickkiste

View GitHub Profile
#!/usr/bin/awk -f
BEGIN {
FS=" *\" *";
ORS="";
OFS="";
print "{\"payload\":["
}
\
(NR>2) { printf "%s\
bash-4.4# cat melted-playlist.txt | gawk -f melted-simple.awk
{"payload":["index":"0","filename":"audio-bbc.xml","in":"0 2255 2256 2256 25.00","out":"","length":"","calculated_length":"","fps":"0.000000"],["index":"1","filename":"afasdfasdfasdf","in":"0 2255 2256 2256 25.00","out":"","length":"","calculated_length":"","fps":"0.000000"],["index":"2","filename":"one two","in":"0 2255 2256 2256 25.00","out":"","length":"","calculated_length":"","fps":"0.000000"],["index":"3","filename":"one two three","in":"0 2255 2256 2256 25.00","out":"","length":"","calculated_length":"","fps":"0.000000"]}
201 OK
5467
0 "audio-bbc.xml" 0 2255 2256 2256 25.00
1 "afasdfasdfasdf" 0 2255 2256 2256 25.00
2 "one two" 0 2255 2256 2256 25.00
3 "one two three" 0 2255 2256 2256 25.00
package main
import (
"time"
"strconv"
"sync"
"fmt"
"log"
"os"
"bufio"
package main
import (
"time"
"strconv"
"sync"
"fmt"
"log"
"os"
"bufio"
#!/usr/bin/python
# -*- coding: utf-8 -*-
import datetime
import numpy as np
#Anzahl der Möglichkeiten berechnen:
#https://de.numberempire.com/combinatorialcalculator.php
#(n + m - 1)! / ((n - 1)! * m!) = 4183713304
# Anzahl der Fälle einer prozentuellen Abweichung