Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: Reksa - 24.10.22 - klo:23.49

Otsikko: Videon tallentaminen VLC:ssä
Kirjoitti: Reksa - 24.10.22 - klo:23.49
Olen koettanut tallentaa VLC:ssä osia MP4-videoista "convert/save" toiminnolla, mutta syntyvässä tiedostossa on vain ääni. Olen valinnut mp4-profiilin (H264/MP3) mutta se ei näytä toimivan (ei myöskään mp4:H265/MP3-profiili). Mikä tuossa on jujuna,  jotta myös videon saisi tallentumaan?
Otsikko: Vs: Videon tallentaminen VLC:ssä
Kirjoitti: juyli - 27.10.22 - klo:01.39
Olen valinnut mp4-profiilin (H264/MP3)
https://fi.wikipedia.org/wiki/MP3
MPEG-1 Audio Layer 3 (lyhyesti MP3[1]), tiedostotunnukseltaan yleensä MP3, on MPEG-1-standardiin perustuva äänenpakkausmenetelmä, joka on noussut hallitsevaksi tiedostomuodoksi musiikin jakelussa.
Toki voisit rohkeasti kertoa, mitä mp4-videoita olet tallentamassa. Ei toki videoita, joiden katseluun tarvitaan yli 18-v.

Oma ongelmani liittyi siihen, etten halua katsella videoita vaan ripata ääniraidan. Aiheesta löytyy palstalla ohjeita.
Otsikko: Vs: Videon tallentaminen VLC:ssä
Kirjoitti: nm - 27.10.22 - klo:02.38
Olen koettanut tallentaa VLC:ssä osia MP4-videoista "convert/save" toiminnolla, mutta syntyvässä tiedostossa on vain ääni. Olen valinnut mp4-profiilin (H264/MP3) mutta se ei näytä toimivan (ei myöskään mp4:H265/MP3-profiili). Mikä tuossa on jujuna,  jotta myös videon saisi tallentumaan?

Missä Ubuntun versiossa ongelma ilmenee, ja mikä VLC:n versio ja paketointi on käytössä?
Otsikko: Vs: Videon tallentaminen VLC:ssä
Kirjoitti: Reksa - 29.10.22 - klo:13.20
MPEG-1 Audio Layer 3 (lyhyesti MP3[1]), tiedostotunnukseltaan yleensä MP3, on MPEG-1-standardiin perustuva äänenpakkausmenetelmä, joka on noussut hallitsevaksi tiedostomuodoksi musiikin jakelussa.
Toki voisit rohkeasti kertoa, mitä mp4-videoita olet tallentamassa. Ei toki videoita, joiden katseluun tarvitaan yli 18-v.

Ongelma esiintyi kaikilla kokelemillani mp4-videoilla (peräisin youtubesta, 720p), ei vain jollain tietyllä. Liitteenä codec-tiedot originaalista ja tulostiedostosta. Kokeilin VLC versioita 3.0.11 ja 3.0.12.

Mutta kun sitten valitsin profiiliksi "Video- H.264+MP3 (TS)" jossa on MPEG-TS kapselointi, tallennus onnistuikin normaalisti. Miksikohän MP4/Mov kapselointi, joka oli käytössä aluksi kokeilemissani profiileissa ei toimi...? Mitään virheilmoitusta puuttuvasta komponentista ei tullut.


Otsikko: Vs: Videon tallentaminen VLC:ssä
Kirjoitti: nm - 29.10.22 - klo:14.49
Ongelma esiintyi kaikilla kokelemillani mp4-videoilla (peräisin youtubesta, 720p), ei vain jollain tietyllä.

Onko tarkoituksena uudelleenpakata nimenomaan Youtube-videoita? Mikä ongelma alkuperäisessä formaatissa on? Äänen ja videon häviöllinen uudelleenpakkaus heikentää aina laatua, ja Youtubessa se nyt ei ole alkujaankaan kovin hyvä.


Kokeilin VLC versioita 3.0.11 ja 3.0.12.

Miten olet asentanut nuo VLC:n versiot 3.0.11 ja 3.0.12? Ubuntun lähteissä ei ole noita millekään jakeluversiolle.
Otsikko: Vs: Videon tallentaminen VLC:ssä
Kirjoitti: Reksa - 29.10.22 - klo:16.33
Onko tarkoituksena uudelleenpakata nimenomaan Youtube-videoita? Mikä ongelma alkuperäisessä formaatissa on? Äänen ja videon häviöllinen uudelleenpakkaus heikentää aina laatua, ja Youtubessa se nyt ei ole alkujaankaan kovin hyvä.

Kerroin tuon jo ensimmäisen viestin ensimmäisessä lauseessa ;)! Tarkoitus on tallentaa osia videoista, ei muuttaa formaattia.

Lainaus
Miten olet asentanut nuo VLC:n versiot 3.0.11 ja 3.0.12? Ubuntun lähteissä ei ole noita millekään jakeluversiolle.

Nuo ovat 'stand-alone' versioita jotka toimivat eri jakeluilla. Niitä ei tarvitse erikseen asentaa. Kokeilin myös muilla jakeluilla kun Ubuntulla (Mint, Fienix5), ja  sama ongelma niissäkin.
Otsikko: Vs: Videon tallentaminen VLC:ssä
Kirjoitti: nm - 29.10.22 - klo:17.02
Tarkoitus on tallentaa osia videoista, ei muuttaa formaattia.

Okei, ehkäpä LosslessCut (https://github.com/mifi/lossless-cut) olisi tuohon tarkoitukseen parempi työkalu.

Myös ffmpegillä voi leikata häviöttömästi kohtalaisen helposti, jos katsoo aikaleimat jollain soittimella:
https://superuser.com/questions/377343/cut-part-from-video-file-from-start-position-to-end-position-with-ffmpeg


Lainaus
Miten olet asentanut nuo VLC:n versiot 3.0.11 ja 3.0.12? Ubuntun lähteissä ei ole noita millekään jakeluversiolle.

Nuo ovat 'stand-alone' versioita jotka toimivat eri jakeluilla. Niitä ei tarvitse erikseen asentaa. Kokeilin myös muilla jakeluilla kun Ubuntulla (Mint, Fienix5), ja  sama ongelma niissäkin.

Mistä olet ladannut stand-alone-paketit? Voi olla, että juuri noissa käyttämissäsi binääreissä on ongelmaa. Ainakaan Ubuntu 20.04:n VLC 3.0.9:ssä ei ilmene samaa vikaa MP4-tallennuksen kanssa.
Otsikko: Vs: Videon tallentaminen VLC:ssä
Kirjoitti: Reksa - 29.10.22 - klo:19.55
Myös ffmpegillä voi leikata häviöttömästi kohtalaisen helposti, jos katsoo aikaleimat jollain soittimella:
https://superuser.com/questions/377343/cut-part-from-video-file-from-start-position-to-end-position-with-ffmpeg.

Kiitos vinkistä! Tuossa oli onneksi niin selkeä ohje että sain sen toimimaan halutulla tavalla. Aiemmat yritykseni ffmpegin kanssa ovat jääneet puolitiehen parametrisekasotkun takia...

Lainaus
Mistä olet ladannut stand-alone-paketit? Voi olla, että juuri noissa käyttämissäsi binääreissä on ongelmaa. Ainakaan Ubuntu 20.04:n VLC 3.0.9:ssä ei ilmene samaa vikaa MP4-tallennuksen kanssa.

Enpä enää muista mistä... Siitä on jo niin kauan kun tuon imuroin.
Otsikko: Vs: Videon tallentaminen VLC:ssä
Kirjoitti: Reksa - 31.10.22 - klo:15.28
Ilmeni  myös ffmpeg:n kanssa ongelma... Tuolla tehdyssä videoleikkeessä ei pysty lainkaan siirtymään haluttuun kohtaan.  Jos klikkaa jotain kohtaa aikajanalla (esim. VLC:ssä), video hyppää aina alkuun. Aikajanan aika  muuten alkaa alkuperäisen videon leikkauskohdasta, ei nollasta kuten olettaisi.

Millä tuon voisi korjata? Käytin leikkkauksessa tällaista komentojonoa:

ffmpeg -ss 00:14:57 -i 'input.mp4'  -to 00:23:15 -c copy -copyts 'output.mp4'
Otsikko: Vs: Videon tallentaminen VLC:ssä
Kirjoitti: nm - 31.10.22 - klo:16.29
Ilmeni  myös ffmpeg:n kanssa ongelma... Tuolla tehdyssä videoleikkeessä ei pysty lainkaan siirtymään haluttuun kohtaan.  Jos klikkaa jotain kohtaa aikajanalla (esim. VLC:ssä), video hyppää aina alkuun. Aikajanan aika  muuten alkaa alkuperäisen videon leikkauskohdasta, ei nollasta kuten olettaisi.

Millä tuon voisi korjata? Käytin leikkkauksessa tällaista komentojonoa:

ffmpeg -ss 00:14:57 -i 'input.mp4'  -to 00:23:15 -c copy -copyts 'output.mp4'

Aikajanan alkuaika johtuu copyts-vivusta, joka siis säilyttää alkuperäiset aikaleimat. Kokeile ilman sitä:

Koodia: [Valitse]
ffmpeg -ss 00:14:57 -to 00:23:15 -i 'input.mp4' -c copy 'output.mp4'
Voi olla, että myös siirtyminen sekoili näiden kummallisten aikaleimojen vuoksi.
Otsikko: Vs: Videon tallentaminen VLC:ssä
Kirjoitti: Reksa - 31.10.22 - klo:21.31
Aikajanan alkuaika johtuu copyts-vivusta, joka siis säilyttää alkuperäiset aikaleimat. Kokeile ilman sitä

Kiitos, tuolla tempulla molemmat ongelmat poistuivat.