Repository 32bit  Forum
Repository 64bit  Wiki

ffmpeg & indice delle scene [RISOLTO]

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

ffmpeg & indice delle scene [RISOLTO]

Messaggioda sunreal » gio ott 17, 2013 7:38

Ciao, è da un po che navigo cercando la soluzione ad un problema che credo sia comune a molti che si vedono impegnati nel caricare video sui loro siti. Veniamo al problema, l' ideale sarebbe caricare i video in formato mp4, che per qualità e dimensione sono migliori dei file flv, ma il problema degli mp4, è che bisogna aspettare che tutto il filmato venga scaricato sul proprio dispositivo, prima di riprodurlo. Ho letto in questa pagina:
http://www.itacad.it/blog/2013/01/video ... er-joomla/
che succede questo perchè i programmi di conversione video <<mettono l’indice delle scene del file MP4 al fondo del file stesso>> quindi nella guida si suggerisce di usare dei software che invece metano questo indica all' inizio. Ovviamente l' esempio riporta un software win, così mi chiedevo, non è che per caso con ffmpeg o mencoder o altro è possiible fare questa cosa?
Grazie.
Ultima modifica di sunreal il gio ott 17, 2013 9:40, modificato 1 volta in totale.
sunreal
Master
Master
 
Messaggi: 1554
Iscritto il: sab apr 09, 2005 23:00
Località: P.P.P.

Re: ffmpeg & indice delle scene

Messaggioda rik70 » gio ott 17, 2013 8:06

Nei sorgenti di ffmpeg c'è una directory tools/

Dentro c'è un programmino apposito chiamato qt-faststart che devi compilare come spiegato nel file tools/qt-faststart.c. Se non ricordo male devi prima compilare ffmpeg nei modi consueti.

Altrimenti, come alternativa c'è ffmbc,una versione "customizzata" di ffmpeg che in sostanza fa quello che fa qt-faststart in automatico:

What you can do with FFmbc:
[...]
Faststart MP4 for streaming (replace header in front) automatically


Se opti per quest'ultima, fai attenzione ad installarla in modo che non confligga con ffmpeg.

Ciao

P.s.
Offtopic: Noto che se uno scrive nel forum c-a-r-te-l-l-a la parola viene sostituita con directory. Come mai?
rik70
Linux 3.x
Linux 3.x
 
Messaggi: 1036
Iscritto il: gio mar 10, 2011 9:21
Slackware: 14.1
Kernel: generic-smp
Desktop: Xfce

Re: ffmpeg & indice delle scene

Messaggioda sunreal » gio ott 17, 2013 8:20

Innanzitutto grazie per la risposta, mi chiedevo.... ma prima devo disinstallare ffmpeg? L' ho installato dal txz di slacky.
sunreal
Master
Master
 
Messaggi: 1554
Iscritto il: sab apr 09, 2005 23:00
Località: P.P.P.

Re: ffmpeg & indice delle scene

Messaggioda rik70 » gio ott 17, 2013 8:34

sunreal ha scritto:ma prima devo disinstallare ffmpeg? L' ho installato dal txz di slacky.


No, semmai scarichi i sorgenti, compili qt-faststart - ma mi sa che devi ricompilare prima ffmpeg - e installi solo qt-faststart.

Se invece vuoi usare ffmbc, lo compili e lo installi in modo che non interferisca con ffmpeg. Basta passare i giusti argomenti al configure. Ma tutto questo lo lascio a te.

Ciao
rik70
Linux 3.x
Linux 3.x
 
Messaggi: 1036
Iscritto il: gio mar 10, 2011 9:21
Slackware: 14.1
Kernel: generic-smp
Desktop: Xfce

Re: ffmpeg & indice delle scene

Messaggioda sunreal » gio ott 17, 2013 8:37

OH OH...
Da quello che leggo nella parte iniziale del file qt-faststart.c
<<
/*
* qt-faststart.c, v0.2
* by Mike Melanson (melanson@pcisys.net)
* This file is placed in the public domain. Use the program however you
* see fit.
*
* This utility rearranges a Quicktime file such that the moov atom
* is in front of the data, thus facilitating network streaming.
*
* To compile this program, start from the base directory from which you
* are building FFmpeg and type:
* make tools/qt-faststart
* The qt-faststart program will be built in the tools/ directory. If you
* do not build the program in this manner, correct results are not
* guaranteed, particularly on 64-bit platforms.
* Invoke the program with:
* qt-faststart <infile.mov> <outfile.mov>
*
* Notes: Quicktime files can come in many configurations of top-level
* atoms. This utility stipulates that the very last atom in the file needs
* to be a moov atom. When given such a file, this utility will rearrange
* the top-level atoms by shifting the moov atom from the back of the file
* to the front, and patch the chunk offsets along the way. This utility
* presently only operates on uncompressed moov atoms.
*/
>>
faststar è solo per i file .mov. O sbaglio?
sunreal
Master
Master
 
Messaggi: 1554
Iscritto il: sab apr 09, 2005 23:00
Località: P.P.P.

Re: ffmpeg & indice delle scene

Messaggioda rik70 » gio ott 17, 2013 8:49

sunreal ha scritto:faststar è solo per i file .mov. O sbaglio?


No, funziona anche con gli mp4.
rik70
Linux 3.x
Linux 3.x
 
Messaggi: 1036
Iscritto il: gio mar 10, 2011 9:21
Slackware: 14.1
Kernel: generic-smp
Desktop: Xfce

Re: ffmpeg & indice delle scene

Messaggioda sunreal » gio ott 17, 2013 9:40

Si, grazie l' avevo capito rovistando un po' in rete. Nel frattempo, però, mi sono imbattuto in questa simpatica variante di qtfaststart
https://github.com/danielgtaylor/qtfaststart
in python, semplice installazione e semplice funzionamento, lo dico sempre in linux cè tutto il problema è che spesso le cose sono solo un po' nascoste.
Grazie comunque per la dritta su qtfaststart, senza il tuo aiuto avrei cercato fino alla pensione ed oltre....
Ultima modifica di sunreal il gio ott 17, 2013 10:55, modificato 1 volta in totale.
sunreal
Master
Master
 
Messaggi: 1554
Iscritto il: sab apr 09, 2005 23:00
Località: P.P.P.

Re: ffmpeg & indice delle scene

Messaggioda rik70 » gio ott 17, 2013 9:50

sunreal ha scritto:Si, grazie l' avevo capito rovistando un po' in rete. Nel frattempo, però, mi sono imbattuto in questa simpaticavariante di qtfaststart
https://github.com/danielgtaylor/qtfaststart


Ottimo, meglio così: ti sei risparmiato ricompilazioni e tutto il resto ^_-

Ciao
rik70
Linux 3.x
Linux 3.x
 
Messaggi: 1036
Iscritto il: gio mar 10, 2011 9:21
Slackware: 14.1
Kernel: generic-smp
Desktop: Xfce


Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Yahoo [Bot] e 1 ospite