How to convert video for Playstation 3 / PS3
I know that downloading and converting video is an old-style procedure that, at the moment, it seems useless and time-consuming. But my PlayStation 3 still works like a charm and I can watch a movie while seating on the couch using the controller as a remote, so quite better than a computer on my legs connected to a streaming website.
A non-confortable position for watching movies
The problem is that the PS3, PlayStation 3, only plays some type of files and very often you need to convert downloaded files to a suitable format. After googling and looking around, I’ve finally found my perfect settings. First of all, you need to use ffmpeg to convert the file. ffmpeg is a super powerful tool that can do a lot of stuff with video and audio. We’ll use it to convert the input file into a format that can be played by PS3. Suppose you have a file named
INPUT_FILE_NAME.mkv
(.mkv is a format that PS3 can not play) Then, to convert it just use this command:
ffmpeg -y -i "INPUT_FILE_NAME.mkv" -vf scale=1024:-2 -c:v libx264 -pix_fmt nv12 -acodec aac -b:a 192k -ac 2 -ar 44100 -af "aresample=async=1:min_hard_comp=0.100000:first_pts=0" -f mp4 "OUTPUT_FILE_NAME.mp4"
If you hate dubbing (I know that are a lot of movie lovers that hate dubbing, I’m not one of them, to be honest) you can also put the subtitle that is (often) in the .mkv downloaded file, directly into the mp4 in output. Unfortunately, you can not disable it, but it’s a good trade-off.
In this case, use this command
ffmpeg -y -i "INPUT_FILE_NAME.mkv" -vf scale=1024:-2 -c:v libx264 -pix_fmt nv12 -vf subtitles="INPUT_FILE_NAME.mkv":si=0 -acodec aac -b:a 192k -ac 2 -ar 44100 -af "aresample=async=1:min_hard_comp=0.100000:first_pts=0" -f mp4 "OUTPUT_FILE_NAME.mp4" > /dev/null 2>&1 < /dev/null &
Where I’ve just added the part
-vf subtitles="INPUT_FILE_NAME.mkv":si=0
that basically tells ffmpeg to “get the subtitle from the input file, get the first subtitle track, number 0, and render them into the output file”. You can change the file name and, as long as ffmpeg can read the input file, you’ll have a file usable by your PS3. Another option I’ve added it’s the > /dev/null 2>&1 < /dev/null &
at the end of the command so that it’ll run in background.
The first part > /dev/null 2>&1
basically tells ffmpeg to put any output to nowhere.
The second part < /dev/null
tells ffmpeg that there is no interactive input (yes ffmpeg is an interactive tool!)…
… and the last part &
means “run in background“!
Convertire i video per vederli sulla Playstation 3 / PS3
So che scaricare e convertire video è una procedura vecchio stile che, al momento, sembra inutile e dispendiosa in termini di tempo. Ma la mia PlayStation 3 funziona ancora a meraviglia e posso guardare un film mentre sono seduto sul divano usando il controller come telecomando, quindi molto meglio di un computer sulle mie gambe connesso a un sito Web di streaming.
Una posizione non comoda per vedere de film
Il problema è che la PS3, PlayStation 3, riproduce solo alcuni tipi di file e molto spesso è necessario convertire i file scaricati in un formato adatto. Dopo aver cercato su Google e guardato intorno, ho finalmente trovato le mie impostazioni perfette. Prima di tutto, devi usare ffmpeg per convertire il file. ffmpeg è uno strumento super potente che può fare un sacco di cose con video e audio. Lo useremo per convertire il file di input in un formato che può essere riprodotto da PS3. Supponiamo di avere un file denominato
INPUT_FILE_NAME.mkv
(.mkv è un formato che PS3 non può riprodurre) Quindi, per convertirlo basta usare questo comando:
ffmpeg -y -i "INPUT_FILE_NAME.mkv" -vf scale=1024:-2 -c:v libx264 -pix_fmt nv12 -acodec aac -b:a 192k -ac 2 -ar 44100 -af "aresample=async=1:min_hard_comp=0.100000:first_pts=0" -f mp4 "OUTPUT_FILE_NAME.mp4"
Se odi il doppiaggio (so che ci sono molti amanti del cinema che odiano il doppiaggio, io non sono uno di loro, a dire il vero) puoi anche mettere il sottotitolo che è (spesso) nel file .mkv scaricato, direttamente in l’mp4 in uscita. Sfortunatamente, non puoi disabilitarlo, ma è un buon compromesso. In questo caso, usa questo comando
ffmpeg -y -i "INPUT_FILE_NAME.mkv" -vf scale=1024:-2 -c:v libx264 -pix_fmt nv12 -vf subtitles="INPUT_FILE_NAME.mkv":si=0 -acodec aac -b:a 192k -ac 2 -ar 44100 -af "aresample=async=1:min_hard_comp=0.100000:first_pts=0" -f mp4 "OUTPUT_FILE_NAME.mp4" > /dev/null 2>&1 < /dev/null &
Dove ho solo aggiunto la parte
-vf subtitles="INPUT_FILE_NAME.mkv":si=0
che sostanzialmente dice a ffmpeg di “ottenere i sottotitoli dal file di input, ottenere la prima traccia dei sottotitoli, numero 0, e renderli nel file di output”. Puoi cambiare il nome del file e, finché ffmpeg può leggere il file di input, avrai un file utilizzabile dalla tua PS3. Un’altra opzione che ho aggiunto è il > /dev/null 2>&1 < /dev/null &
alla fine del comando in modo che venga eseguito in background.
La prima parte > /dev/null 2>&1
fondamentalmente dice a ffmpeg di non mettere alcun output da nessuna parte.
La seconda parte < /dev/null
dice a ffmpeg che non c’è input interattivo (sì, ffmpeg è uno strumento interattivo!)…
… e l’ultima parte &
signifca “gira in background“!
Katzenjammer del 26 aprile 2021
Podcast: Play in new window
Subscribe: RSS
Low Key In Love – The Struts
Radioactive – Imagine Dragons
Learn to Fly – Foo Fighters
Ci abbracciamo – Vasco Brondi
Cosa ci direbbe – Fast Animals and Slow Kids
Sì può darsi – Frah Quintale
Vacancy – The Coral
Polly – Nirvana
@calígula2K25 – Triángulo de Amor Bizarro
Complicated – Avril Lavigne
The Darkness That You Fear – The Chemical Brothers
My Favourite Game – The Cardigans
Crawling Kingsnake – Edit – The Black Keys
Katzenjammer del 19 aprile 2021
Podcast: Play in new window
Subscribe: RSS
Where I Belong – Busta Rhymes
Goddess Kinda Power – Josefine
LAURO – Achille Lauro
Femmina – Tundra
Peggio Di Niente – Ministri
E poi finisco per amarti – Motta
Something More – Róisín Murphy
Love Spreads – The Stone Roses
Do Me A Favour – Field Music
Strategie – Afterhours
Tomorrow – Silverchair
Polly – Nirvana
My Favourite Game – The Cardigans
Complicated – Avril Lavigne
Unfinished Sympathy – Massive Attack
Katzenjammer del 12 aprile 2021
Podcast: Play in new window
Subscribe: RSS
- Break My Heart – JC Stewart
- Breakfast At Tiffany’s – Deep Blue Something
- Stolen Car – Beth Orton
- Military Fashion Show – And One
- Policy of Truth – Depeche Mode
- Working Class Hero – Green Day
- School’s Out – Alice Cooper
- The Melting Of The Sun – St. Vincent
- Particles – Nothing But Thieves
- Woodland – The Paper Kites
- Reasons I Drink – Alanis Morissette
- Gagarin – Public Service Broadcasting
- My Favourite Game – The Cardigans
- E poi finisco per amarti – Motta
- Polly – Nirvana
- Tomorrow – Silverchair
- Love Spreads – The Stone Roses
- Strategie – Afterhours
- Unfinished Sympathy – Massive Attack
- Go – The Chemical Brothers
Katzenjammer del 5 aprile 2021
Podcast: Play in new window
Subscribe: RSS
Straight To The Morning – Hot Chip Jarvis Cocker
Porcelain – Reprise Version – Moby Jim James
The Men Who Rule the World – Garbage
Tra un anno – Samuel
Not When You’re In Love – Field Music
Don’t Do It – Sharon Van Etten
Off You – Big Thief
Mattanza – Bianco, Colapesce
Garden – Dinosaur Jr.
High on My Own – Tempesst
Never Thought I’d Feel Again – The Cribs
Motorcycle Emptiness – Manic Street Preachers
Comanda La Gang – 99 Posse
Quello che – 99 Posse
Quelli che benpensano – Frankie HI-NRG
Il volo – Litfiba
Learn to Fly – Foo Fighters
Per mano – La Crus