ffmpeg

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Scrivi risposta
Avatar utente
a323109
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1207
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.3 LTS
Sesso: Maschile
Località: Area 51

ffmpeg

Messaggio da a323109 » lunedì 6 agosto 2018, 0:02

Allora; qua' andiamo per tentati e errori (come al solito).

ffmpeg converte video da un formato all'altro...facile no? NO!

Perche' questo comando funziona

Codice: Seleziona tutto

ffmpeg -i /home/matrix/VIDEO_QUALSIASI.mkv -f mp4 /media/matrix/6631-7E36/VIDEO_QUALSIASI.mp4
e questo no:

Codice: Seleziona tutto

ffmpeg -i /home/matrix/ VIDEO QUALSIASI.mkv -f mp4 /media/matrix/6631-7E36/ VIDEO QUALSIASI.mp4
Perche' il percorso di una chiavetta usb e'

Codice: Seleziona tutto

[/media/matrix/6631-7E36
e non...che ne so'

Codice: Seleziona tutto

/home/media/matrix/6631-7E36
?
Io no facio opraio!
Io no pago afito

Avatar utente
Actarus5
Prode Principiante
Messaggi: 193
Iscrizione: mercoledì 3 luglio 2013, 17:15
Desktop: Mate
Distribuzione: Fedora
Località: Abutalabashuneba

Re: ffmpeg

Messaggio da Actarus5 » lunedì 6 agosto 2018, 1:47

Mettere l'output dell'errore che ottieni gioverebbe non poco, comunque per come è scritto il secondo comando ci sono degli spazi di troppo nel path dei file, dovrebbe essere /home/matrix/video.mp4 e non /home/matrix/ video.mp4
"An extremely helpful console message: “SPANK! SPANK! SPANK! Naughty programmer!”. Really, I’m not joking about that one."

Avatar utente
Darren
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 396
Iscrizione: giovedì 30 ottobre 2008, 10:08
Desktop: KDE Plasma
Distribuzione: Arch Linux
Sesso: Maschile
Località: Piemonte
Contatti:

Re: ffmpeg

Messaggio da Darren » lunedì 6 agosto 2018, 9:10

quelli che stai facendo sono errori "basilari" di sintassi, non è strettamente legato a ffmpeg.
se dai un percorso errato è errato per qualunque comando.
devi anche sapere che c'è la distinzione tra minuscole e MAIUSCOLE, oltre allo "spazio" che hai aggiunto come ti ha fatto notare Actarus:
/home/matrix/VIDEO_QUALSIASI.mkv è ancora diverso da /home/matrix/video_qualsiasi.mkv

a323109 ha scritto:ffmpeg converte video da un formato all'altro...facile no? FACILE!, basta dare il comando giusto!
Why's life never easy, or do we make it hard for ourselves?

Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 20685
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 20.04 (dev) 64 bit
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: ffmpeg

Messaggio da trekfan1 » lunedì 6 agosto 2018, 12:06

E se il percorso completo di nome file ha degli spazi devi racchiuderlo tra virgolette così

Codice: Seleziona tutto

ffmpeg -i "/home/matrix/ VIDEO QUALSIASI.mkv" -f mp4 "/media/matrix/6631-7E36/ VIDEO QUALSIASI.mp4"

Avatar utente
a323109
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1207
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.3 LTS
Sesso: Maschile
Località: Area 51

Re: ffmpeg

Messaggio da a323109 » lunedì 6 agosto 2018, 12:25

Lo so che faccio errori basilari, ma provando e riprovando vado sempre meglio. Molto utile sapere delle virgolette. Perche' pensavo: Ma, ci sara' un modo, per fare uno spazio ho premuto un pulsante quindi uno spazio non e' il nulla, c'e' qualcosa li' che dice al sistema che li' c'e' uno spazio.

Grazie a tutti.
Io no facio opraio!
Io no pago afito

Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 20685
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 20.04 (dev) 64 bit
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: ffmpeg

Messaggio da trekfan1 » lunedì 6 agosto 2018, 12:30

in alternativa alle virgolette puoi usare il \ prima dello spazio

Codice: Seleziona tutto

ffmpeg -i /home/matrix/VIDEO\ QUALSIASI.mkv -f mp4 /media/matrix/6631-7E36/VIDEO\ QUALSIASI.mp4
PS: dato che il problema non riguarda ffmpeg cambia il titolo del primo post, grazie

Avatar utente
Actarus5
Prode Principiante
Messaggi: 193
Iscrizione: mercoledì 3 luglio 2013, 17:15
Desktop: Mate
Distribuzione: Fedora
Località: Abutalabashuneba

Re: ffmpeg

Messaggio da Actarus5 » lunedì 6 agosto 2018, 12:46

Un modo per evitare di scrivere tutto è usare l'auto completamento col tasto Tab, funziona anche per i comandi
"An extremely helpful console message: “SPANK! SPANK! SPANK! Naughty programmer!”. Really, I’m not joking about that one."

Avatar utente
a323109
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1207
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.3 LTS
Sesso: Maschile
Località: Area 51

Re: ffmpeg

Messaggio da a323109 » lunedì 6 agosto 2018, 13:44

Alla grande: Con le virgolette converte e salva sulla chiavetta senza problemi anche con gli spazi nel titolo.

Codice: Seleziona tutto

ffmpeg -i /home/matrix/"Video a caso by a323109.mkv" -f mp4 /media/matrix/6631-7E36/"Video a caso by a323109.mp4"
Actarus5 [url=https://forum.ubuntu-it.org/viewtopic.php?p=5073089#p5073089][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Un modo per evitare di scrivere tutto è usare l'auto completamento col tasto Tab, funziona anche per i comandi
Si, quella e' una delle prime cose che ho imparato per non stare a riscrivere tutto solo per magari modificare una cosa piccolissima.
Io no facio opraio!
Io no pago afito

Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 23434
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: ffmpeg

Messaggio da giulux » lunedì 6 agosto 2018, 13:46

A32, che un accher come te non sapesse queste banalità mi sorprende! :D
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...

Avatar utente
wilecoyote
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 9831
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14/16/18.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: ffmpeg

Messaggio da wilecoyote » lunedì 6 agosto 2018, 15:21

:) Salve, visto che è rimasta in sospesa questa parte, provvedo io auguri… :D
a323109 ha scritto:Perche' il percorso di una chiavetta usb e'

Codice: Seleziona tutto

[/media/matrix/6631-7E36
e non...che ne so'

Codice: Seleziona tutto

/home/media/matrix/6631-7E36
Intanto non dev'esserci questa '[' nella 1° path, poi l'origine dell'albero è la directory root "/" , da cui dipartono separatamente le varie directory principali, tra cui la "Home" dell'utente e la "Media" ove vengono montati i dispositivi esterni.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.

Avatar utente
a323109
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1207
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.3 LTS
Sesso: Maschile
Località: Area 51

Re: ffmpeg

Messaggio da a323109 » lunedì 6 agosto 2018, 15:40

wilecoyote [url=https://forum.ubuntu-it.org/viewtopic.php?p=5073140#p5073140][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto::) Salve, visto che è rimasta in sospesa questa parte, provvedo io auguri… :D



Intanto non dev'esserci questa '[' nella 1° path, poi l'origine dell'albero è la directory root "/" , da cui dipartono separatamente le varie directory principali, tra cui la "Home" dell'utente e la "Media" ove vengono montati i dispositivi esterni.

:ciao: Ciao
Siii...quella [ e' un errore di copia/incolla fatto dalla minuscola tastiera a schermo dello smartfon.

Codice: Seleziona tutto

matrix@linux:~$ df -h
File system     Dim. Usati Dispon. Uso% Montato su
udev            935M     0    935M   0% /dev
tmpfs           193M  1,3M    192M   1% /run
/dev/sdb1       114G   11G     98G  10% /
tmpfs           962M  7,2M    955M   1% /dev/shm
tmpfs           5,0M  4,0K    5,0M   1% /run/lock
tmpfs           962M     0    962M   0% /sys/fs/cgroup
tmpfs           193M  4,0K    193M   1% /run/user/1000
/dev/sdc1       7,5G  295M    7,2G   4% /media/matrix/6631-7E36
matrix@linux:~$
Ecco i percorsi ^
Io no facio opraio!
Io no pago afito

Avatar utente
a323109
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1207
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.3 LTS
Sesso: Maschile
Località: Area 51

Re: ffmpeg

Messaggio da a323109 » giovedì 9 agosto 2018, 19:01

E ho scoperto un altra cosa: La chiavetta non basta inserirla, deve essere montata. Il mio sistema non monta automaticamente le periferiche.
Io no facio opraio!
Io no pago afito

Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 5132
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma5
Distribuzione: openSUSE Leap 15.2 - Tumbleweed
Sesso: Maschile

Re: ffmpeg

Messaggio da woddy68 » venerdì 10 agosto 2018, 0:50

Le chiavette usb, come qualsiasi unità di memorizzazione va montata, alcuni sistemi operativi per velocizzare la cosa fanno il montaggio automatico dei sopporti rimovibili, altri lo offrono come opzione, in KDE puoi scegliere facilmente dalle impostazioni di sistema, non ricordo in Gnome come funziona, ma penso ci sia un modo anche lì. :ciao:
Immagine
Desktop - Acer Aspire M5500 (AMD) - Notebook Acer Aspire E1 -522 (Amd)
Voglio trovare la mia strada per il paradiso - Perché ho scontato la mia pena all'inferno
Non avevo un bell'aspetto ma mi sentivo proprio bene 😬

Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 20685
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 20.04 (dev) 64 bit
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: ffmpeg

Messaggio da trekfan1 » venerdì 10 agosto 2018, 7:51

Impostazioni → Dispositivi → Dispositivi rimovibili

Avatar utente
a323109
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1207
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.3 LTS
Sesso: Maschile
Località: Area 51

Re: ffmpeg

Messaggio da a323109 » martedì 25 dicembre 2018, 20:51

Dunque, ho collegato la webcam della vecchia playstation2 che ha il cavo usb e FUNZIONA!

Devo solo riordinare un po' i comandi altrimenti mi perdero' se mi serve, salvo tutto qui':

Per sapere se ci sono dispositivi video collegati

Codice: Seleziona tutto

matrix@linux:~$ v4l2-ctl --list-devices
Logitech EyeToy USB Camera (usb-0000:00:1d.0-1):
	/dev/video2

Video WebCam: Video WebCam (usb-0000:00:1d.7-8):
	/dev/video0
	/dev/video1

matrix@linux:~$ 
Per vedere cosa vede per esempio la Logitech EyeToy USB Camera

Codice: Seleziona tutto

ffplay -f v4l2 -framerate 30 -video_size 640x480 -i /dev/video2
Per salvare il video

Codice: Seleziona tutto

ffmpeg -f video4linux2 -i /dev/video0 out.mpeg
Naturalmente dove mettete il terminale li' lavora.



#Edit

Per mettere dei sottotitoli a un video e' ancora peggio.

1.Creare un file di testo nominato input.srt

Codice: Seleziona tutto

1
00:00:00,000 --> 00:00:20,000
Per mettere dei sottotitoli a un video e' ancora peggio.

2
00:00:21,000 --> 00:00:22,000
Very good, Lieutenant.
Da zero a 20 secondi il sottotitolo e' "Per mettere dei sottotitoli a un video e' ancora peggio."

2.Convertire il file .srt in un file .ass

Codice: Seleziona tutto

ffmpeg -i input.srt subtitles.ass
Che diventa cosi':

Codice: Seleziona tutto

[Script Info]
; Script generated by FFmpeg/Lavc58.18.100
ScriptType: v4.00+
PlayResX: 384
PlayResY: 288

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,16,&Hffffff,&Hffffff,&H0,&H0,0,0,0,0,100,100,0,0,1,1,0,2,10,10,10,0

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:00.00,0:00:20.00,Default,,0,0,0,,Per mettere dei sottotitoli a un video e' ancora peggio.
Dialogue: 0,0:00:21.00,0:00:22.00,Default,,0,0,0,,Very good, Lieutenant.
Qui ci sono altre millemile opzioni...

3. Finalmente aggiungiamo i sottotitoli al video col comando:

Codice: Seleziona tutto

ffmpeg -i mymovie.mp4 -vf ass=subtitles.ass mysubtitledmovie.mp4
Io no facio opraio!
Io no pago afito

Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti