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: 1237
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Area 51

ffmpeg

Messaggio da a323109 »

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
?
Keep calm
and :asd:
Return fire
Avatar utente
Actarus5
Prode Principiante
Messaggi: 218
Iscrizione: mercoledì 3 luglio 2013, 17:15
Desktop: Mate
Distribuzione: Fedora
Località: Abutalabashuneba

Re: ffmpeg

Messaggio da Actarus5 »

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: 402
Iscrizione: giovedì 30 ottobre 2008, 10:08
Desktop: KDE Plasma
Distribuzione: Arch Linux
Sesso: Maschile
Località: Alessandria

Re: ffmpeg

Messaggio da Darren »

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!
skype: live:.cid.298cc9477050507b
telegram: @shutter1sland
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23381
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: ffmpeg

Messaggio da trekfan1 »

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: 1237
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Area 51

Re: ffmpeg

Messaggio da a323109 »

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.
Keep calm
and :asd:
Return fire
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23381
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: ffmpeg

Messaggio da trekfan1 »

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: 218
Iscrizione: mercoledì 3 luglio 2013, 17:15
Desktop: Mate
Distribuzione: Fedora
Località: Abutalabashuneba

Re: ffmpeg

Messaggio da Actarus5 »

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: 1237
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Area 51

Re: ffmpeg

Messaggio da a323109 »

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.
Keep calm
and :asd:
Return fire
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25422
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 »

A32, che un accher come te non sapesse queste banalità mi sorprende! :D
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: ffmpeg

Messaggio da wilecoyote »

:) 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 1 GB 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: 1237
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Area 51

Re: ffmpeg

Messaggio da a323109 »

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 ^
Keep calm
and :asd:
Return fire
Avatar utente
a323109
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1237
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Area 51

Re: ffmpeg

Messaggio da a323109 »

E ho scoperto un altra cosa: La chiavetta non basta inserirla, deve essere montata. Il mio sistema non monta automaticamente le periferiche.
Keep calm
and :asd:
Return fire
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8641
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma5
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: ffmpeg

Messaggio da woddy68 »

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 - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
🇺🇦 🇺🇦 🇺🇦
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23381
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: ffmpeg

Messaggio da trekfan1 »

Impostazioni → Dispositivi → Dispositivi rimovibili
Avatar utente
a323109
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1237
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Area 51

Re: ffmpeg

Messaggio da a323109 »

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
Keep calm
and :asd:
Return fire
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 15 ospiti