Tecnologia e non solo

dicembre 30, 2014

4FFmpeg-8.xxx

Filed under: Debian,python,Sid,Video — telperion @ 5:39 pm

4ff8085
free image upload

4ffmpeg 8 012

Nuova versione che ora funziona direttamente con ffmpeg, ffprobe e ffplay.
Funziona solo su linux, non ho scritto le varianti python per altri os.

Praticamente fa tutto quello che fa il mio tool (C++ a riga di comando), ma con interfaccia grafica GTK3.
——————————————————————————-
cit. le gtk3 con i thread sono una vera spina nel culo.
./4ffmpeg-8.091.py:2319: Warning: g_param_value_set_default: assertion 'G_IS_VALUE (value)' failed
self.but_f3_run.set_label('RUN')
./4ffmpeg-8.091.py:2319: Warning: /tmp/buildd/glib2.0-2.42.1/./gobject/gtype.c:4221: type id '0' is invalid
self.but_f3_run.set_label('RUN')
./4ffmpeg-8.091.py:2319: Warning: can't peek value table for type '' which is not currently referenced
self.but_f3_run.set_label('RUN')

Ok sai che ti dico? Non tocchiamo più l’etichetta del bottone e Vaffanc..uore.

8.091
———–
(more…)

dicembre 24, 2014

Debian sid upgrade 23/12

Filed under: Debian,Sid — telperion @ 3:49 pm

Aggiornamento “globale” della mia sid di giugno 2014.
Aggiorno sempre applicazioni e cose che uso, e per evitare problemi solo dopo molti mesi l’intero sistema su una partizione copia.
Processo lunghetto, gtk3.14, kde 4.14.2 e una montagna di altri file (~2GB).
Cosa non funziona.

plasma-nm: con questa nuova impossibile visualizzare/aggiungere connessioni, ho dovuto ripristinare il vecchio file interfaces manuale per poter usare la rete, e ciò è molto male. Rimosso plasma-nm_0.9.3.4-2_amd64, ripristinato plasma-widget-networkmanagement_0.9.0.9-1_amd64, dopo il riavvio, tutto rifunziona come prima.
Soluzione: commentata in /etc/network/interfaces la riga:
#allow-hotplug eth0

Pulseaudio: non partiva, org.freedesktop.DBus.Error.Spawn.PermissionsInvalid: The permission of the setuid helper is not correct. Soluzione:
mc@debian64:~$ cd /usr/lib/dbus-1.0/
mc@debian64:/usr/lib/dbus-1.0$ sudo chmod 4755 dbus-daemon-launch-helper

Ricerca in dolphin: non va, esce protocollo sconosciuto. Soluzione: Installati baloo4, baloo-utils e kde-config-baloo-advanced, avviata l’incidizzazione, poi fermata e stoppato il sevizio (ciucciarisorse e stressahd a tradimento) ed ora ‘pare’ funzionare.

Deluge: deluge non va più.
Soluzione: usare ktorrent.

Il resto ‘pare’ ok.

Buon Natale.

dicembre 19, 2014

libx265 a che punto siamo?

Filed under: Debian,Video — telperion @ 3:24 pm

ffmpeg e libx265 git del 20141219.
Ecco il test.

x265
image hosting

I risultati visivi, considerando lo stato di continuo sviluppo di x265, tutt’altro che concluso, sono accettabili.
La lentezza della codifica, circa 9.5 frame per secondo nel caso del test, ne limita per ora fortemente l’utilizzo pratico.
Considerato che son finiti i tempi dove ogni anno si cambiava CPU perchè la potenza delle nuove ridicolizzava la generazione precedente, credo che questo sia il vero tallone di Achille per l’uso domestico di questo encoder.

x265 doc

novembre 9, 2014

4FFmpeg v. 7.xx(wip)

Filed under: python,Sid,Video — telperion @ 5:21 pm

7 22 vf
image hosting

Aggiunto un sacco di roba …

(more…)

novembre 8, 2014

4FFmpeg crop resize calculator

Filed under: python,Video — telperion @ 5:40 pm

4fcrd
free image hosting

pastebin.com/3yAECuM6

soliti gtk3 e python.

novembre 6, 2014

FFmpeg video resize calculator

Filed under: python,Video — telperion @ 3:16 pm

calcgtk2
invia immagini

VERSIONE GTK2:

gtk2, python 2.7.8, pygkt2, per ffmpeg >= 1. (attuale 2.4.3)
Codice:
pastebin.com/raw.php?i=6J0tGnXS

VERSIONE GTK3:

ffcalgtk3
free image hosting

gtk3, python 2.7.8, per ffmpeg >= 1. (attuale 2.4.3)
Codice:
pastebin.com/0GgW8NBg

ottobre 12, 2014

G’mic per gimp, filtro tipo “fumetto”

Filed under: image-processing — telperion @ 1:12 pm

Uno dei miei primi tentativi di filtri custom per g’mic.

mask164

Qua il codice basato su pendraw:

pastebin.com/raw.php?i=Mmj4ZpJ9

Crea un effetto “fumetto a colori” o “illustazione” dall’immagine.

Eventuali suggerimenti saranno apprezzati.

PS: Ho tentato di postare il codice su gimpchat, ma mi dice che il mio messaggio è “spammoso” …
Che dire?!
PPS: postato, è stato aggiunto ai filtri in Testing / Telperion / MC Pendraw.

(immagine del test dalla rete)

settembre 17, 2013

Gold is best!

Filed under: Facce ride,post inutile — telperion @ 7:16 pm

agosto 1, 2013

730-ffmpeg-tool-2 utility.

Filed under: Video — telperion @ 1:42 pm

Ho tradotto (e ormai decisamente potenziato)
un mio script bash, per “semplificare” l’uso di ffmpeg, in c++ (Gcc Gnu/linux).

Il codice è qua:
– 3.50 pastebin.com/7rNEyUqb
– 3.46 pastebin.com/8BBLTXXP
– 2.38 pastebin.com/UUTVgY4c
* in formato diff perchè sono vari file.

Ovviamente è adatto ai miei bisogni ed alla mia versione di ffmpeg* (ffmpeg2,ffplay2,ffprobe2 in versione git),
ma può essere facilmente adattato al proprio ffmpeg/avconv ed ai propri settaggi preferiti cambiando i define in main.h.

P.S. conoscevo poco/nulla C++, ma è bastata un po di ricerca su internet per trovare esempi di codice da assemblare insieme.

* (ffmpeg >= 1.1 con supporto libx264 libaacplus libfdk_aac libmp3lame avfilters e supporto opencl per filters e libx264 se si intende usarlo)
Per le utility relative servono ffplay ffprobe sox e mkvinfo-gui. Per alcuni filtri audio o video serve il 2.x-git.

giugno 24, 2013

Gimp 2.9.1 vs 2.8.7 speed test.

Filed under: image-processing — telperion @ 3:24 pm

Altro test di velocità dei 2 gimp, usando questo script che applica varie trasformazioni all’immagine, in gimp 2.9.1 la precisione colore è 8 bit per essere uguale al 2.8.7.

Risultati:
gimp 2.8.7 (sulla destra) esegue lo script in circa 46 secondi,
gimp 2.9.1 (sulla sinistra) impiega invece circa 1 minuto e 7 secondi.

Senza interfaccia via procedura batch, la sostanza non cambia:

2.8.7
time sh work.sh
batch command executed successfully
real 1m15.371s

2.9.1
time sh work.sh
batch command executed successfully
plug-in ‘script-fu’ aborted before sending its procedure return values
EEEEeEeek! 1 GeglBuffers leaked
real 1m29.876s

Per ora gegl e opencl continuano a dimostrarsi notevolmente più lenti nell’esecuzione, speriamo in un notevole boost di performance quanto prima.

Il video è stato catturato ed editato con il solo uso di ffmpeg 1.2.1+git.

Immagini del test dalla rete.

Pagina successiva »

The Rubric Theme. Crea un sito o un blog gratuitamente presso WordPress.com.

Iscriviti

Ricevi al tuo indirizzo email tutti i nuovi post del sito.

Unisciti agli altri 31 follower