Image Hosted by ImageShack.us

Dopo aver visto come creare uno Slideshow,e come aggiungere dei sottotitoli ad un video in formato .avi,vediamo come e’ possibile codificare l’output video in Xvid,mpeg2,mpeg4-divx ed eseguire dei tagli sul flusso video.
Dallo stesso autore di Mandvd e Manslide andiamo a scaricare Manencode,un applicazione in Qt4 veramente molto semplice ed essenziale..A volte questi programmi sono utilissimi quando dobbiamo manipolare “al volo” (quindi senza troppe pretese) un filmato da inserire su Youtube o il video (classico esempio) delle nostre vacanze (quelle che non ho mai visto).

=========
Download
=========

Manencode dipende da:

QT4.2.2-7
Mencoder
Mplayer
Transcode

Programmi inclusi nei repository Universe/Multiverse di Kubuntu/Ubuntu Feisty…unica eccezzione,come sempre,le librerie Qt4 che io consiglio di installare a mano scaricandole dal sito della Trolltech.
Scarichiamo Manencode ed estraiamo il pacchetto Manencode-0.8.tar.gz
All’interno troveremo sia i sorgenti che l’applicazione gia’ compilata
Doppio click(o colpo singolo per i veri kdeiani..;)) su

Manencode

Altrimenti e’ possibile installare l’applicazione con:

qmake && make

Image Hosted by ImageShack.us

Open
Subtitles
Cut
Encode

Per il momento non e’ prevista una traduzione multilingua.
Una volta importato il file video,abbiamo una piccola finestra dove scorre la preview e delle impostazioni “di fino” che comprendono gamma di saturazione e sincronizzazione audio.
Possiamo scegliere di aggiungere dei sottotitoli in formato .SRT cliccando su “subtitles”..ed eventualmente effettuare dei “tagli” col pratico controllo a scorrimento:

Image Hosted by ImageShack.us

Image Hosted by ImageShack.us

Completata questa parte,e’ il momento di elaborare il nostro file selezionando codec e formato (PAL ntsc)

C’e’ una discussione,che riguarda una lettera ricevuta da un admin di kde-look da parte di Gibault Stephane (il creatore di questi 3 programmi).Ve la riporto per intero:

Hi
I’m the developper of ManDVD, Manslide and other. I currently start to port my apps to QT4. Manslide is a tool to make slideshow in 3D.
But now i want to port the DVD module to QT4 and i need ideas on interface (graphic example), type of UI (tutorial or more professionnal), … and all good requests.
I need this because i’m a poor 😉 programmor with great ideas for the moment. And for this reason i would like to have a ton of suggestions.
Thanks if someone can help me

Stephane

Effettivamente l’interfaccia e’ molto intuitiva,ma come molti fanno notare,alquanto “statica”

I have been hacking on the source code in the past, and one thing really annoyed me about your interfaces. They are NOT dynamic. It has a static non-resizable interface and this can be a pain for users with for example small screen resolutions.

Niente resize della finestra,dialog molto fredde e distaccate (non bisogna andarci a letto ma..ce ne sono di piu’ frizzanti!)
Se avete idee,consigli,proposte..se conoscete un po’ le librerie Qt4 e avete scaricato delle demo o degli esempi di codice,potete contattare direttamente Stephane.

Related Posts Plugin for WordPress, Blogger...

Il tuo indirizzo ip:
35.172.100.232

Valutazione 3.00 su 5
happy wheels 2 demo

Category:

Senza categoria

Tags:

, ,

Commenti via Facebook:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

35 Comments

  • Doktor Schliemann SWEDEN 12 anni ago

    Ciao,
    prima di tutto complimenti per il lavoro. E’ la prima volta che scrivo, ma ti seguo già da un bel po’. Davvero un bel blog: i tuoi howto sono tra i più interessanti che si possano trovare in rete..

    Venendo ai fatti, ho un problema con le librerie QT4. Anch’io volevo approfittare degli ottimi programmi di Stephane Gibault e ho seguito il tuo consiglio, scaricando e compilando i sorgenti di QT4.3.0 dal sito Trolltech.
    La compilazione è stata piuttosto lunga e laboriosa, vista la consistenza dei sorgenti, ma alla fine ce l’ho fatta.
    Andando però ad eseguire i programmi QT di Stephane mi ritrovo con:
    – Manencode: libQtGui.so.4: cannot open shared object file: No such file or directory
    – Manslide: libQtOpenGL.so.4: cannot open shared object file: No such file or directory

    E tutto si ferma lì. Allora ho provato la ricompilazione.
    – Manencode si compila senza errori e a quel punto parte.
    – Manslide, invece, fallisce il make con il seguente errore:
    *****************************************************************
    In file included from mainfrm.h:8,
    from main.cpp:2:
    tetrahedron.h:4:21: error: QGLWidget: Nessun file o directory
    tetrahedron.h:8: error: expected class-name before ‘{’ token
    tetrahedron.h:37: error: ‘GLfloat’ does not name a type
    tetrahedron.h:38: error: ‘GLfloat’ does not name a type
    tetrahedron.h:39: error: ‘GLfloat’ does not name a type
    tetrahedron.h:40: error: ‘GLfloat’ does not name a type
    tetrahedron.h:41: error: ‘GLfloat’ does not name a type
    tetrahedron.h:42: error: ‘GLfloat’ does not name a type
    tetrahedron.h:43: error: ‘GLfloat’ does not name a type
    tetrahedron.h:44: error: ‘GLfloat’ does not name a type
    tetrahedron.h:45: error: ‘GLfloat’ does not name a type
    tetrahedron.h:46: error: ‘GLfloat’ does not name a type
    tetrahedron.h:71: error: ‘GLuint’ does not name a type
    tetrahedron.h:72: error: ‘GLuint’ does not name a type
    tetrahedron.h:73: error: ‘GLuint’ does not name a type
    tetrahedron.h:78: error: ‘GLfloat’ does not name a type
    tetrahedron.h:79: error: ‘GLfloat’ does not name a type
    tetrahedron.h:80: error: ‘GLfloat’ does not name a type
    make: *** [main.o] Error 1
    ****************************************************************
    Hai idea di dove possa essere il problema?

      Quota

  • http://doc.trolltech.com/3.3/qglwidget.html

    e’ un modulo openGL..
    di solito capita quando le librerie linkano libqt invece che libqt-mt..ed e’ sufficiente aggiungere al .pro file

    CONFIG += thread

    ma di programmazione ci capisco davvero poco..:/

      Quota

  • Doktor Schliemann SWEDEN 12 anni ago

    Boh, mi sono accorto che la libreria libQtOpenGL.so.4 non è presente nella cartella di installazione di QT (/usr/local/Trolltech/Qt-4.3.0/lib) a differenza, ad esempio, della libreria libQtGui.so.4 (quella richiesta da Manencode).
    A questo punto mi viene il dubbio che non sia stata compilata. Io ho dato il classico ./configure senza nessuna opzione.

      Quota

  • leggi se serve dare qualche opzione per compilare le Qt con supporto opengl..
    altrimenti tenta la via dei repository..

      Quota

  • Doktor Schliemann SWEDEN 12 anni ago

    Allora, esistono due opzioni del configure dall’ovvio significato: -opengl e -no-opengl (o qualcosa del genere). Da quanto si evince dall’help, la prima è preferita ma, a meno che non venga dichiarata esplicitamente, il sistema è libero di scegliere la seconda.
    Da quanto ho ricostruito, nel mio caso il supporto OpenGL NON è stato compilato: non ho idea del perché sia avvenuto,
    Per adesso ho tolto tutto e ho installato dal repo Universe di Feisty i pacchetti necessari. Mi riprometto di provare di nuovo la compilazione in futuro, visto che porta via un po’ di tempo.

    Ad uso e consumo di chi fosse interessato, in Feisty dovrebbe bastare mettere il pacchetto “libqt4-dev” (versione 4.2.3 di Qt) oppure il pacchetto “libqt4-dev-kdecopy” (versione 4.3) per soddisfare tutte le dipendenze dei programmi di Stephane. Per compilare, invece di “qmake” è consigliabile usare il comando “qmake-qt4”.

    Tra parentesi, a me Manslide gira lentissimo: ho letto tra i commenti su kde-apps.org che non sono il solo, però francamente siamo al limite dell’usabilità. 🙁

    P.S. Grazie per le tue risposte. 🙂

      Quota

  • @Doktor
    si per i repo e’ libqt4-dev..
    ma e’ strana la “lentezza”..non e’ che come output hai messo una risoluzione troppo grande?
    a me le prime volte,per 3 minuti di slideshow..e’ uscito un mostro da 800MB..:)..ci ha messo tipo..20 minuti

      Quota

  • Doktor Schliemann SWEDEN 12 anni ago

    Guarda, è proprio lento il programma, non solo la fase di codifica: quando aggiungo un’immagine la CPU schizza al 100% e si blocca tutto per qualche secondo, idem quando aggiungo testo alle immagini o quando imposto qualche effetto.
    Altro problema è il sonoro: se faccio “importa” dal menu “colonna sonora” e seleziono un file Ogg (funzionante!) è come se non accadesse nulla, né si notano errori sul terminale in cui ho lanciato l’applicazione.
    Infine, l’anteprima non funziona, risultando di una lentezza disarmante.

    Qualche problema c’è; come ti dicevo ho letto commenti che riportavano comportamenti simili, confermati dallo stesso autore, sul sito kde-apps.org: tra l’altro Stephane dice che ha riscontrato lentezza nei sistemi con processore Intel, ma io ho un AMD64.

    Ho provato in tutti i modi a risolvere, anche perché l’applicazione ovviamente è ben fatta e molto interessante.
    – Ho provato sia con le Qt 4.2.3 che con le 4.3.
    – Ho sempre ricompilato il programma.
    – Ho aggiornato SOX alla versione 13.0.0 sfruttando un pacchetto per Gusty.
    – Ho aggiornato ImageMagick compilando e installando l’ultima versione.
    Il tutto inutilmente. 🙁

    Ah, naturalmente ho provato anche da una sessione X “ordinaria” (normalmente uso XGL con Compiz): l’unica differenza è che non compare l’errore “Xlib: extension “XFree86-DRI” missing on display :1.0.” all’avvio del programma. Le prestazioni, però, risultano identiche.

    Boh, sembra proprio un rompicapo.

      Quota

  • TequilaMex ITALY 12 anni ago

    qmake && make
    WARNING: Found potential symbol conflict of mainfrm.cpp (mainfrm.cpp) in SOURCES
    WARNING: Found potential symbol conflict of mainfrm.h (mainfrm.h) in HEADERS
    Makefile:156: warning: overriding commands for target `moc_mainfrm.cpp’
    Makefile:153: warning: ignoring old commands for target `moc_mainfrm.cpp’
    /usr/share/qt3/bin/uic mainfrm.ui -o mainfrm.h
    uic: File generated with too recent version of Qt Designer (4.0 vs. 3.3.7)
    make: *** [mainfrm.h] Error 1

      Quota

  • @TequilaMex
    se hai installato le qt4..non va bene perche’ il makefile di questo programma non rileva le vecchie librerie QT3.
    Puoi solo usare l’eseguibile..oppure esporti il PATH delle qt3 library prima di compilare…
    😉

      Quota

  • TequilaMex ITALY 12 anni ago

    “se hai installato le qt4..non va bene perche’ il makefile di questo programma non rileva le vecchie librerie QT3.
    Puoi solo usare l’eseguibile..oppure esporti il PATH delle qt3 library prima di compilare…”

    scusa ma è un po arabo per me, e non credo di averle le qt4…

      Quota

  • @Tequila
    Allora e’ l’esatto contrario di quanto ti ho detto nel post precedente.
    devi installare le qt4 library..tu adesso hai le qt3.3.7
    cerca nella sezione apposita del blog. Si possono installare dai repository o da sorgente.
    😉

      Quota

  • TequilaMex ITALY 12 anni ago

    con synaptic ho installato libqt4-dev. ma è uguale

    ~/Manencode-1.0$ qmake && make
    WARNING: Found potential symbol conflict of mainfrm.cpp (mainfrm.cpp) in SOURCES
    WARNING: Found potential symbol conflict of mainfrm.h (mainfrm.h) in HEADERS
    Makefile:156: warning: overriding commands for target `moc_mainfrm.cpp'
    Makefile:153: warning: ignoring old commands for target `moc_mainfrm.cpp'
    /usr/share/qt3/bin/uic mainfrm.ui -o mainfrm.h
    uic: File generated with too recent version of Qt Designer (4.0 vs. 3.3.7)
    make: *** [mainfrm.h] Error 1

      Quota

  • TequilaMex ITALY 12 anni ago

    ho messo anche

    qtconfig-qt4

      Quota

  • TequilaMex ITALY 12 anni ago

    ho scaricato la 4.3.0 dal sito trolltech

    http://trolltech.com/developer/downloads/qt/x11

    poi ~/qt-x11-opensource-src-4.3.0$ qmake && make
    projects.pro:25: Unknown replace function: unique
    projects.pro:25: Unknown replace function: lower
    projects.pro:25: Unknown test function: for
    WARNING: translations.path is not defined: install target not created

    WARNING: qmake.path is not defined: install target not created

    make: Nothing to be done for `first'.

    ma forse non sono questi i comandi?

      Quota

  • purtroppo le librerie qt4 dei repository sono leggermente indietro come versione..a proposito..hai installato le librerie di SVILUPPO? (dev)
    per i sorgenti e’ solo

    ./configure
    make
    sudo make install

    non si installano con qmake

      Quota

  • TequilaMex ITALY 12 anni ago

    a proposito..hai installato le librerie di SVILUPPO? (dev)

    si, (rif. 4 post fa)

      Quota

  • TequilaMex ITALY 12 anni ago

    ho compilato la 4.3.0 in circa due ore. poi di nuovo
    ~/Manencode-1.0$ qmake && make
    WARNING: Found potential symbol conflict of mainfrm.cpp (mainfrm.cpp) in SOURCES
    WARNING: Found potential symbol conflict of mainfrm.h (mainfrm.h) in HEADERS
    Makefile:149: warning: overriding commands for target `moc_mainfrm.cpp'
    Makefile:146: warning: ignoring old commands for target `moc_mainfrm.cpp'
    g++ -c -pipe -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -I/usr/share/qt3/include -o main.o main.cpp
    main.cpp:1:24: error: QApplication: Nessun file o directory
    main.cpp:3:23: error: QTranslator: Nessun file o directory
    main.cpp:4:17: error: QFile: Nessun file o directory
    main.cpp:5:16: error: QDir: Nessun file o directory
    main.cpp: In function ‘int main(int, char**)’:
    main.cpp:9: error: ‘QApplication’ was not declared in this scope
    main.cpp:9: error: expected `;' before ‘app’
    main.cpp:10: error: ‘QTranslator’ was not declared in this scope
    main.cpp:10: error: expected `;' before ‘qtTranslator’
    main.cpp:11: error: ‘QDir’ was not declared in this scope
    main.cpp:11: error: expected `;' before ‘currentDir’
    main.cpp:12: error: ‘QFile’ was not declared in this scope
    main.cpp:12: error: expected `;' before ‘configfile’
    main.cpp:13: error: ‘configfile’ was not declared in this scope
    main.cpp:13: error: ‘QFile’ is not a class or namespace
    main.cpp:15: error: ‘QByteArray’ was not declared in this scope
    main.cpp:15: error: expected `;' before ‘newData’
    main.cpp:16: error: ‘QString’ was not declared in this scope
    main.cpp:16: error: expected `;' before ‘wl_var_1’
    main.cpp:18: error: ‘wl_var_1’ was not declared in this scope
    main.cpp:20: error: ‘qtTranslator’ was not declared in this scope
    main.cpp:20: error: ‘qApp’ was not declared in this scope
    main.cpp:21: error: ‘app’ was not declared in this scope
    main.cpp:24: error: ‘mainfrm’ was not declared in this scope
    main.cpp:24: error: ‘dialog’ was not declared in this scope
    main.cpp:24: error: expected type-specifier before ‘mainfrm’
    main.cpp:24: error: expected `;' before ‘mainfrm’
    main.cpp:26: error: ‘app’ was not declared in this scope
    make: *** [main.o] Error 1

      Quota

  • scusa ma il binario?..prova prima quello

      Quota

  • TequilaMex ITALY 12 anni ago

    non so proprio dove sia il binario, nei repo? e come si chiama?

      Quota

  • @Tequila
    no e’ sempre nella stessa pag di kde-apps……

      Quota

  • TequilaMex ITALY 12 anni ago

    se è questo
    http://www.kde-apps.org/content/show.php/Manencode?content=52228
    l'ho già provato, ma appena apro un file si chiude manencode.

      Quota

  • Leave a Reply ITALY Mozilla Firefox Fedora Linux 10 anni ago

    Che figata non funziona una tega in linux;
    errori che saltano fuori dal nulla giornate perse inutilmente a risolvere problemi mai risolti….

      Quota

  • Divilinux BRAZIL Mozilla Linux 10 anni ago

    @Leave a Reply
    L’invito e’ a lasciare un commento, non un reclamo. Non e’ l’ufficio reclami questo

      Quota

  • Lk Austin, tx households most supply you with admission to this unique endless amount lagoon by way of privately owned docks through the seacoast.
    Sacs Prada Sortie http://pradabagdiscount.alrasidalarabi.com

      Quota

  • Ensure that your treats 190 or perhaps fewer calorie consumption.
    Gucci Bags http://www.g-o-w-a.com/cgi-bin.php

      Quota

  • The truth is, a fabulous vibrant wall is a good choice for coming up with a room in your home appear taller computer turns out to be.
    ルイ·ヴィトンの靴販売 http://louisvuittonjaponbags.alrasidalarabi.com

      Quota

  • But I really grow, the baby, because of this whilst day-to-day..
    Robes karen millen http://karenmillen.2257support.com

      Quota

  • The earliest corporation in the country to apply such type of “word involved with throat marketing” had been Shaklee, and so they produce the world wide very best vitamins and additionally natural supplements, additionally, the secondly seemed to be Amway, which inturn started out supplying cleaning soap, but these days they have more supplements than imagine! Each some of those firms are marvelous, plus a individual can continue to earn an income, as soon as possible, with all the opportunities some of those companiesoffer!.
    ??????? http://japonguccibag.alrasidalarabi.com

      Quota

  • Barely any of which is unusual, contemplating Torregrosa’s bad beyond.
    Prada Bags Outlet http://buypradabags.makemoneywithyourideas.com

      Quota

  • Hurrah! In the end I got a blog from where I be able
    to in fact get helpful information regarding my study and knowledge.

      Quota

  • Appreciating the time and effort you put into your site and in depth information you
    present. It’s nice to come across a blog every once in a
    while that isn’t the same out of date rehashed information.
    Excellent read! I’ve saved your site and I’m including your RSS
    feeds to my Google account.

      Quota

  • This puppy training ensures that the relationship between owners and dogs.
    You will eventually raise the dog is trained to little
    dogs, cats, dogs have and train them.

      Quota

  • Many manufacturers comfortably forget to ask whether there are smart, strong, fast delivery and a pop-up story book, and Mobile Phone softwares.

    No matter what deer hunter 2014 hack kind of craze among all other games I have
    always liked. Not only mobile sport you like to acquire or even more with it.

      Quota

  • Make sure whether your selected company provides high-quality products at competitive prices, but
    men and women of all age people. Generally, subscription means
    purchasing the game doesnt stop until the character develops pou hack and operates, directly or through
    Original Equipment Manufacturer. Download games on the key pad to start playing
    this game are the game on online sites are
    available in the market today.

      Quota

  • In the heroes of dragon age cheats next race. Do not waste
    your time. Entertainment varies from one building to another social competitive business environment?

      Quota