Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: Pontus12 - 02.05.24 - klo:15.23

Otsikko: Kuinka pienennän n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?
Kirjoitti: Pontus12 - 02.05.24 - klo:15.23
Millä ohjelmalla voisin pienentää n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä? Minulla on suuri mp4-tiedosto, joka on taltiointi ohjaamastani esityksestä. Sain sen eräältä valokuvaajalta, joka oli katsomassa esitystämme Haaparandassa. Toinen tiedosto ei ole yhtä suuri, mutta sekin 5 gigaa.
Voin periaatteessa käyttää myös Windowsia (v.11), mutta Ubuntussa uskoisin löytyvän jopa parempia tapoja.
Otsikko: Vs: Kuinka pienennän n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?
Kirjoitti: SuperOscar - 02.05.24 - klo:15.50
Laadun kärsimättä ei oikein mitenkään, etenkin koska MP4 on jo valmiiksi häviöllinen muoto.

Oletko HandBrakeä kokeillut? Paketin nimi voi olla ”handbrake” tai ”handbrake-gtk” tms. Ohjelmasta on siis sekä graafisen käyttöliittymän että komentoriviversio, ja voisi kuvitella, että pelkkä ”handbrake” asentaisi edellisen, mutta varmahan ei voi olla.
Otsikko: Vs: Kuinka pienennän n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?
Kirjoitti: jarmala - 02.05.24 - klo:16.20
Millä ohjelmalla voisin pienentää n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?

Tällaisiin suosittelen aina ffmpegiä.

Katso ensin, mitä tiedosto foo sisältää:

Koodia: [Valitse]
ffprobe foo.mp4
Etsi video ja audiovirrat. Oletetaan, että ne ovat vaikka 0:0 ja 0:1. Sitten vaan kokeilemaan ffmpegillä, pakkautuisiko videotiedosto pienemmäksi:

Koodia: [Valitse]
ffmpeg -i foo.mp4 -map 0:0 -map 0:1 -c:v libx265 -crf 27 -preset medium -c:a aac -b:a 160k bar.mkv

Tuolla näkee, pakkautuuko foo pienemmäksi ja minkä laatuista videosta tulee. Ohjelman voi keskeytää q:lla, niin ei tarvitse odotella koko tiedoston pakkausta, jos vain haluaa päästä näkemään, millaista jälkeä tulee.

Tuon komennon pitäisi tuottaa ihan kelvollista jälkeä. Minä itse käytän TV-ohjelmien tallennukseen jopa huonompaa laatutasoa kuin esimerkin komento.
Otsikko: Vs: Kuinka pienennän n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?
Kirjoitti: Tomin - 02.05.24 - klo:21.31
Jotkut kamerat tallentavat kyllä aika heikosti pakattua videota, jonka saa helposti paljon pienemmäksi ajamalla sen vaikkapa ffmpegin läpi. Laatu pysyy ainakin omin silmiini samana. Handbrake on varsin pätevä työkalu tähän sekin ja varmasti helpompi käyttää, jos ffmpeg ei ole tuttu.
Otsikko: Vs: Kuinka pienennän n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?
Kirjoitti: pkill - 02.05.24 - klo:22.33
Kdenlive ja Openshot tarjoaa myös monenlaisia laatuasetuksia ja voi samalla leikellä, jos on tarvetta.
Otsikko: Vs: Kuinka pienennän n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?
Kirjoitti: jarmala - 02.05.24 - klo:23.15
Kdenlive ja Openshot tarjoaa myös monenlaisia laatuasetuksia ja voi samalla leikellä, jos on tarvetta.

Leikkelyyn ja uudelleenkoodamiseen käy myös avidemux.
Otsikko: Vs: Kuinka pienennän n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?
Kirjoitti: Jere Sumell - 04.05.24 - klo:10.51
Laadun kärsimättä ei oikein mitenkään, etenkin koska MP4 on jo valmiiksi häviöllinen muoto.

On totta, että ei laduun kärsimättä, mutta hyvälaatuista jälkeä saa johon on tyytyminen, mitä puhtasti raakadatana kuvattu video vie tolkuttomsti tallennustilaa, oikein taida olla järkihintaan edes tarpeeksi suuria muistikortteja myynnissä, vaikka omistaisi kameran jolla kuvaa RAW-datana.

Sivuhuomautuksena tuo ylempi kappaleeni, mitä joskus asiaa lukenut netistä.

Päädyin aiheeseen, mitä Hollywood-elokuvastudiot rahastavat aina uuden formaatin vakiinnuttaessa kotikatsojilla paikkansa ne laitteet, niin omilla klassikkoelokuvilla ne julkaistaan uuden standardin jokseenkin "parempilaatuisina" tavallisesti rajaehtoina ne speksit, mihin se uusi formaatti taipuu. Se lienee mahdollista vain, ja varmaan onkin niin että noilla isoilla elokuvastudioilla on "aidot" elokuvakamerat, tai jokin digitaalinen kiintolevy, jossa on siirtonopeus ja tallennuskapasiteetti aivan omaa luokkaansa, koska pakkausalkgoritmilla muutettaessa tavallisesti parempaa ei saa mitä se alkuperäinen laatu on ollut.

Yhdyn tähän Super Oscarin kommentiin, että laatu kärsii joka tapauksessa mitä luultavammin.
Otsikko: Vs: Kuinka pienennän n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?
Kirjoitti: Pontus12 - 23.05.24 - klo:16.21
Kiitos vastauksista. Kokeilen sekä ffmpg pakkausta että Handbrakea, jota olen käyttänyt joskus aikaisemmin.
Otsikko: Vs: Kuinka pienennän n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?
Kirjoitti: qwertyy - 23.05.24 - klo:17.43

Tällaisiin suosittelen aina ffmpegiä.

Katso ensin, mitä tiedosto foo sisältää:

Koodia: [Valitse]
ffprobe foo.mp4
Etsi video ja audiovirrat. Oletetaan, että ne ovat vaikka 0:0 ja 0:1. Sitten vaan kokeilemaan ffmpegillä, pakkautuisiko videotiedosto pienemmäksi:

Koodia: [Valitse]
ffmpeg -i foo.mp4 -map 0:0 -map 0:1 -c:v libx265 -crf 27 -preset medium -c:a aac -b:a 160k bar.mkv
Sori en voi vastustaa, ihan pakko  :D
https://youtu.be/9kaIXkImCAM?si=VgCLbgIzDQReVmp8

"You know you can accelerate ffmpeg with Cuda? You just need correct version and right drivers and right graphics card and right OS"  :P

Mutta joo. Jos ei ole paljoa kokemusta, niin tuo HandBrake on oiva vaihtoehto ja sisältää reilusti hyviä profiilejä.
Otsikko: Vs: Kuinka pienennän n. 20 gigasen mp4 tiedoston laadun pahemmin kärsimättä?
Kirjoitti: jarmala - 24.05.24 - klo:03.04

"You know you can accelerate ffmpeg with Cuda? You just need correct version and right drivers and right graphics card and right OS"  :P

Mutta joo. Jos ei ole paljoa kokemusta, niin tuo HandBrake on oiva vaihtoehto ja sisältää reilusti hyviä profiilejä.

Hmm. Haluaisitko siis kertoa minullekin, miten käytetään Intelin rautakoodekkeja ffmpegillä koodausten nopeuttamiseen? Nvidiasta ei ole väliä, koska minulla ei ole nvidiaa - liian kallis ja kuluttaa liikaa sähköä.

Handbrake on varmaan oikein hyvä, mutta en ole koskaan käyttänyt, koska muutkin softat ovat toimineet.