Kirjoittaja Aihe: Mitkä taiat olisi parhaat 715 Mt/h Videolle?  (Luettu 7083 kertaa)

peran

  • Vieras
Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« : 04.07.09 - klo:01.40 »
Siis kaipaisin mencoder tai ffmpeg ohjelmille muuntaa .ts-muotounen leffa pienempään muotoon.

Siis ts on suoraa DigiBox-dataa, joka vie turhan paljon tilaa.

Voisi olla kiva, jos ohjeet tulisi ogg:lle, niin ei tartteis linukan kanssa tapella. Toki muutkin muodot kelpaa WMA:ta lukuunottamatta.

BitRate bitäisi tosiaan puottaa 715 Mt/tunnille filmiä.

Laatu siinä kärsii, mutta millä kärsisi vähiten.

Siis ohjelmilla ei ole niin väliä, kunhan ne toimii Linukassa ja ovat vapaita ja tekevät hyvää jälkeä.

ts:n bitrate taitaa olla n. 2 Gt/h

Edit - tosin toivoisin konversion tapahtuvan 2.4 GHz:n P4:lla katselunopeudella tai nopeammin.
« Viimeksi muokattu: 04.07.09 - klo:01.42 kirjoittanut peran »

peran

  • Vieras
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #1 : 04.07.09 - klo:03.31 »
Vastaan itse itselleni...

Google kertoi tällaista, ja sieltä löytyi muutama mielenkiintoinen kohta, jota soveltamalla päästään varsin hyviin lopputuloksiin...
http://www.google.fi/search?hl=fi&q=mencoder+tutorial&btnG=Hae&meta=

Laitan huomenissa tai tänään päivemmällä kokeiluni tuloksia. Niiden testaus kun kestää, kestää ja kestää.

Nopeus näyttäisi olevan 1,3 ketainen alkuperäiseen verrattuna, joten se on mukavan nopeaakin.

UbunTux

  • Käyttäjä
  • Viestejä: 2046
  • KubunTux
    • Profiili
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #2 : 04.07.09 - klo:13.06 »
Koodia: [Valitse]
mencoder video_sisään -nosound -ovc x264 -x264encopts crf=23:bframes=5:trellis=1:8x8dct:threads=auto:frameref=3:mixed_refs:weight_b:b_pyramid:psy-rd=1.0:subq=7 -of rawvideo -o video_ulos.264
mplayer video_sisään -dumpaudio -dumpfile ääni_ulos.mp2
mkvmerge video_ulos.264 ääni_ulos.mp2 -o video_ulos.mkv
Tuolla voisi päästä lähelle, jos oikein ymmärsin, niin tuota tavoitetta ei ole fiksattu täsmälleen tuohon? crf:n arvoilla n. 18-25 voi säädellä laatua (pienempi=parempi). Laatuhan tietyllä bittinopeudella rippuu videomateriaalista, joten kannattiasi käyttää crf:n tyylistä pakkausta. Lisäksi määritetty bittinopeus 2-pass-menetelmällä vie lähes tuplasti aikaa.
Mutta vedä video ensin ProjectX:n läpi.
KDE neon
Uudempaa KDE:tä Ubuntulla

peran

  • Vieras
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #3 : 05.07.09 - klo:03.11 »
Koodia: [Valitse]
mencoder video_sisään -nosound -ovc x264 -x264encopts crf=23:bframes=5:trellis=1:8x8dct:threads=auto:frameref=3:mixed_refs:weight_b:b_pyramid:psy-rd=1.0:subq=7 -of rawvideo -o video_ulos.264
mplayer video_sisään -dumpaudio -dumpfile ääni_ulos.mp2
mkvmerge video_ulos.264 ääni_ulos.mp2 -o video_ulos.mkv

Kiitokset loitsuista. Muutin vähän loitsuasi, kun tossa äänessä oli bitratena peräti 224, joten sitä uskalsi vähän nirhaista, jotta Videolle tulee lisää tilaa.
Koodia: [Valitse]
mencoder video.ts -ovc x264
-x264encopts crf=23:bframes=5:trellis=1:8x8dct:threads=auto:frameref=3:mixed_refs:weight_b:b_pyramid:psy-rd=1.0:subq=7 -alang en -oac mp3lame -lameopts br=96:cbr -o video.ogg
Mun koneeni on vain aika nuhapumppu laskennassa. Se laskee n. 5 frame/sekunti, joten ei päästy lähellekään noita reaaliaikoja siis 25:teen.

Tuolla voisi päästä lähelle, jos oikein ymmärsin, niin tuota tavoitetta ei ole fiksattu täsmälleen tuohon? crf:n arvoilla n. 18-25 voi säädellä laatua (pienempi=parempi). Laatuhan tietyllä bittinopeudella rippuu videomateriaalista, joten kannattiasi käyttää crf:n tyylistä pakkausta. Lisäksi määritetty bittinopeus 2-pass-menetelmällä vie lähes tuplasti aikaa.

2-pass - tekniikkaa en juuri nuhapumpuillani viitsi tehdä.

Mutta vedä video ensin ProjectX:n läpi.

Mitäs tämä ProjectX tekikään. Jos muisteleisin oikein, niin se synkronoi äänen ja kuvan reaaliseksi, joten tippuneet framet se lisänneen?

Edit - Jaahas.  Se tekee paljon muutakin. Ainakin Ylen tekstitysten kanssa sitä lieneen syytä käyttää.
« Viimeksi muokattu: 05.07.09 - klo:03.35 kirjoittanut peran »

UbunTux

  • Käyttäjä
  • Viestejä: 2046
  • KubunTux
    • Profiili
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #4 : 05.07.09 - klo:11.19 »

Mun koneeni on vain aika nuhapumppu laskennassa. Se laskee n. 5 frame/sekunti, joten ei päästy lähellekään noita reaaliaikoja siis 25:teen.

Juuh. x264  on hyvä moniytimisellä koneeella, josta se todellakin ottaa paljon irti. Valitettavasti vanhemmilla koneilla tuo säkeistys ei juuri hyödytä.
Tämä on nopeampi:
Koodia: [Valitse]
-x264encopts  subq=5:frameref=2:mixed_refs:me=dia:bframes=5:8x8dct:crf=23:threads=autosubq:n, frameref:in voi vielä laskea ja tiputtaa pois mixed_refs, kuten myös 8x8dct (jos todella vauhtia tarvitset).  :nocabac -kohdan voi lisätä myös perään, mutta tilan tarve kasvaa jonkin verran.

bframes-kohtaa ei kannata säätää, koska se nostaa paakaamisen nopeutta ja jopa tehostaa sitä  :)
« Viimeksi muokattu: 05.07.09 - klo:11.21 kirjoittanut UbunTux »
KDE neon
Uudempaa KDE:tä Ubuntulla

nm

  • Käyttäjä
  • Viestejä: 16391
    • Profiili
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #5 : 05.07.09 - klo:15.10 »
Kiitokset loitsuista. Muutin vähän loitsuasi, kun tossa äänessä oli bitratena peräti 224, joten sitä uskalsi vähän nirhaista, jotta Videolle tulee lisää tilaa.
Koodia: [Valitse]
mencoder video.ts -ovc x264
-x264encopts crf=23:bframes=5:trellis=1:8x8dct:threads=auto:frameref=3:mixed_refs:weight_b:b_pyramid:psy-rd=1.0:subq=7 -alang en -oac mp3lame -lameopts br=96:cbr -o video.ogg

MEncoder käyttää vakiona AVI-säiliömuotoa ja se pitää vaihtaa erikseen -of -paramerilla. Tuossa yllä siis video.ogg onkin oikeasti AVI-tiedosto. AVI ei oikein sovellu H.264-videon säiliöksi, enkä ehkä käyttäisi Ogg-säiliötäkään muuten kuin Theoran ja Vorbisin kanssa. H.264 on paras laittaa Matroska- (MKV) tai MP4-tiedostoon.

Jos audion haluaa pakata tiiviimmäksi, 96 kbps MP3:n sijaan voisi myös harkita 64 kbps Vorbista tai HE-AAC:ta. Jälkimmäiseen formaattiin on paras käyttää Neron AAC-enkooderia. Se on tosin suljettua koodia, mutta paketissa on Linux-binäärit ja komentorivipohjaiset Windows-binäärit toimivat Winellä. HE-AAC:n etuna Vorbisiin nähden on hieman parempi tuki erilaisissa mediatoistimissa ja parempi laatu alhaisella bitratella (< 80 kbps). MP3 lienee kuitenkin varmin valinta, jos yhteensopivuudella on väliä.

Joka tapauksessa on paras noudattaa UbunTuxin ehdottamia vaiheita ja pakata ääni tarvittaessa erikseen. MP2-äänen voi muuntaa oggenciä ja neroaacenciä varten WAV-muotoon MPlayerillä:
Koodia: [Valitse]
mplayer video_sisään -vc null -vo null -ao pcm:file=ääni_ulos.wav
Lainaus
Mitäs tämä ProjectX tekikään. Jos muisteleisin oikein, niin se synkronoi äänen ja kuvan reaaliseksi, joten tippuneet framet se lisänneen?

Edit - Jaahas.  Se tekee paljon muutakin. Ainakin Ylen tekstitysten kanssa sitä lieneen syytä käyttää.

Jep, bittikarttamuotoisen DVB-tekstityksen saa ProjectX:llä mm. VobSub-formaattiin, jota monet mediasoittimet osaavat näyttää suoraan. Teletext-tekstit (joita YLE myös lähettää) voi muuntaa SRT:ksi. Sekä VobSub- että SRT-tekstityksen voi sitten halutessaan yhdistää mkvmergellä samaan tiedostoon videon ja audion kanssa.

Jos videota ei ole leikattu, se kannattaa myös tehdä ProjectX:llä. Ainakin alusta on paras ottaa muu kuin varsinainen ohjelmasisältö pois, jotta kuvasuhde rekisteröityy oikein. MEncoder ja x264 eivät muistaakseni tue vaihtuvaa kuvasuhdetta kunnolla.
« Viimeksi muokattu: 05.07.09 - klo:15.25 kirjoittanut nm »

Blackheart

  • Vieras
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #6 : 07.09.09 - klo:20.58 »
Mikähän palikka puuttuu, kun enään ei onnistu dvdn kopsaaminen. Eilettäin rippasin yhden levyn onnistuneesti. Vaihdoin tänään takaisin Ubuntu 9.04 -->  8.04... ja nyt ei onnistu rippaaminen.

Tuollaista tulee:

pt@pommi:~$ mencoder dvd://1 -slang fi -nosound -ovc x264 -x264encopts crf=23:bframes=5:trellis=1:8x8dct:threads=auto:frameref=3:mixed_refs:weight_b:b_pyramid:psy-rd=1.0:subq=7 -of rawvideo -o title.264
MEncoder 2:1.0~rc2-0ubuntu13.1+medibuntu1 (C) 2000-2007 MPlayer Team
CPU: AMD Sempron(tm)   2800+ (Family: 6, Model: 8, Stepping: 1)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
Option x264encopts: Unknown suboption psy-rd
There are 18 titles on this DVD.
There are 19 chapters in this DVD title.
There are 1 angles in this DVD title.
audio stream: 0 format: ac3 (stereo) language: en aid: 128.
audio stream: 1 format: ac3 (stereo) language: en aid: 129.
number of audio channels on disk: 2.
subtitle ( sid ): 0 language: da
subtitle ( sid ): 1 language: no
subtitle ( sid ): 2 language: fi
subtitle ( sid ): 3 language: sv
subtitle ( sid ): 4 language: en
number of subtitles on disk: 5
success: format: 2  data: 0x0 - 0x3ab97000
Selected DVD subtitle channel: 2 language: fi
MPEG-PS file format detected.
VIDEO:  MPEG2  720x576  (aspect 3)  25.000 fps  9800.0 kbps (1225.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x576  fps:25.00  ftime:=0.0400
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
[swscaler @ 0x8810770]SwScaler: using unscaled yuv420p -> yuv420p special converter
FATAL: Cannot initialize video driver.

Exiting...
pt@pommi:~$


zepotus

  • Käyttäjä
  • Viestejä: 271
    • Profiili
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #7 : 07.09.09 - klo:21.11 »
Pystytkös katsomaan myös tuon levyn? Mplayerillä?

http://ubuntuguide.org/wiki/Ubuntu:Hardy#Installing_DVD_Support
Ubuntu 12.04 64-bit (i5-750 @ 3.8 Ghz, 4Gt, OCZ Agility 3 60Gt, 150Gt Raptor + 500 Gt + 1000 Gt, GT240 nvidia)

Blackheart

  • Vieras
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #8 : 07.09.09 - klo:21.23 »
Pystytkös katsomaan myös tuon levyn? Mplayerillä?

http://ubuntuguide.org/wiki/Ubuntu:Hardy#Installing_DVD_Support


Kyllä pystyn ja monta muutakin leffaa. libdvdcss2 1.2.10-1 on asennettu.

UbunTux

  • Käyttäjä
  • Viestejä: 2046
  • KubunTux
    • Profiili
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #9 : 07.09.09 - klo:22.52 »
Mikähän palikka puuttuu, kun enään ei onnistu dvdn kopsaaminen. Eilettäin rippasin yhden levyn onnistuneesti. Vaihdoin tänään takaisin Ubuntu 9.04 -->  8.04... ja nyt ei onnistu rippaaminen.
syynä antiikkinen x264?

Ehkäpä tästä olisi apua.  ;)
http://forum.ubuntu-fi.org/index.php?topic=28399.msg220731#msg220731

Mielestäni ei kannata pakkailla merkittävästi wanhemmalla, jolla on mielestäni merkittävästi sumeampi lopputulos.
Jos ei nappaa. niin man mencoder
KDE neon
Uudempaa KDE:tä Ubuntulla

nm

  • Käyttäjä
  • Viestejä: 16391
    • Profiili
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #10 : 07.09.09 - klo:23.03 »
Lainaus käyttäjältä: UbunTux
syynä antiikkinen x264?

Jeps:

Option x264encopts: Unknown suboption psy-rd

MEncoder tulostaa ilmoitukset libx264:n parametrien virheistä melko aikaisin, jolloin ne hukkuvat listaukseen ja viimeinen FATAL-rivi johtaa lukijan lopullisesti harhaan.

Blackheart

  • Vieras
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #11 : 08.09.09 - klo:01.07 »
Jep näyttää niin utopiselta, joten taidan antaa olla. Mutta kiitos kuitenkin. Oli pakko asentaa vanhempi buntu, että DigiTV:tä edes pysyyy katsomaan, kun kokoajan kesken ohjelma pysähty kuva ja kitisi jostain "demux" jutusta. Kuvakin oli ihmeen rosoista. Siis Kaffeine. Nyt se puoli sentään toimii. :)

Toivottavasti FLAC:ia ei sörssitä :(

peran

  • Vieras
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #12 : 08.09.09 - klo:01.26 »
Voithan kokeilla ladata Jauntyn puolelta libx264-65 - paketin ja kokeilla uudestaan mencoderia.

nm

  • Käyttäjä
  • Viestejä: 16391
    • Profiili
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #13 : 08.09.09 - klo:02.15 »
Jep näyttää niin utopiselta, joten taidan antaa olla.

Eipä tuossa tarvitse kuin kopioida ja liittää rivejä päätteeseen niistä kolmesta ensimmäisestä koodilaatikosta UbunTuxin viestissä.

Vaihtoehtoisesti voisi kokeilla asentaa libx264:n ja MEncoderin täältä: https://launchpad.net/~nvidia-vdpau/+archive/ppa

Blackheart

  • Vieras
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #14 : 08.09.09 - klo:15.39 »
Tosiiaan. Löysin yöllä vahingossa tuon "ppa" jutun ja lisäsin sources.listiin sen. Sieltä tuli uus mencoder ja nyt taas toimii x264.
 
Kiitoksia. Eiköhän se nyt tästä ;)

Blackheart

  • Vieras
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #15 : 06.11.09 - klo:19.04 »
Löytyhän tää aihe kun nakkeli hakuun kaikkea mahdollista asiaan liittyvää ;)

Eli juu sellainen, että mulla on muutama sarja DVD:llä ja olen muunnellut niitä h.264/Ogg/matroska muotoon.

Tuota olen käyttänyt:

mencoder title.vob -nosound -ovc x264 -x264encopts crf=23:bframes=5:trellis=1:8x8dct:threads=auto:frameref=3:mixed_refs:weight_b:b_pyramid:psy-rd=1.0:subq=7 -of rawvideo -o title.264

Tekee omasta mielestä ihan OK jälkeä.

No se "ongelma" on, että voiko tuota jotenkin putkittaa vai miten se sanotaan.

Vob:it on nyt koneella tyyliin 01.vob, 02.vob jne...

Saisko jotenkin tehtyä, että vois yöksi laittaa muutamaan jakson kerralla rytkimään. Eli siis, että kaikista tulee kuiteskin omat tiedostot.


UbunTux

  • Käyttäjä
  • Viestejä: 2046
  • KubunTux
    • Profiili
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #16 : 06.11.09 - klo:19.15 »
vobit omaan hakemistoon (huom. vob ei VOB). Ja sitten:
Koodia: [Valitse]
for i in *.vob; do mencoder "$i" -nosound -ovc x264 -x264encopts crf=23:bframes=5:trellis=1:8x8dct:threads=auto:frameref=3:mixed_refs:weight_b:b_pyramid:psy-rd=1.0:subq=7 -of rawvideo -o ${i%.vob}.264 ; done
Itselle maksimi on crf 22, mutta juu jos kelpaa.  ;)

Onko jaksot lomitettua kuvaa?
« Viimeksi muokattu: 06.11.09 - klo:19.19 kirjoittanut UbunTux »
KDE neon
Uudempaa KDE:tä Ubuntulla

peran

  • Vieras
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #17 : 06.11.09 - klo:21.42 »

Mun koneeni on vain aika nuhapumppu laskennassa. Se laskee n. 5 frame/sekunti, joten ei päästy lähellekään noita reaaliaikoja siis 25:teen.

Juuh. x264  on hyvä moniytimisellä koneeella, josta se todellakin ottaa paljon irti. Valitettavasti vanhemmilla koneilla tuo säkeistys ei juuri hyödytä.

[OffTopic]
Ilokseni huomasin, että Karmicissa on pakkausalgoritmia hivenen trimmattu myös 1 Core-prosessoreiden puolella. Tulee parhaimmillaan jopa pari kuvaa enemmän kuin ennen. Eli joissain olosuhteissa päästään n. 7 frame/sekunti ilman ääntä.  :o  :) :D
[/OffTopic]

Blackheart

  • Vieras
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #18 : 07.11.09 - klo:14.00 »
vobit omaan hakemistoon (huom. vob ei VOB). Ja sitten:
Koodia: [Valitse]
for i in *.vob; do mencoder "$i" -nosound -ovc x264 -x264encopts crf=23:bframes=5:trellis=1:8x8dct:threads=auto:frameref=3:mixed_refs:weight_b:b_pyramid:psy-rd=1.0:subq=7 -of rawvideo -o ${i%.vob}.264 ; done
Itselle maksimi on crf 22, mutta juu jos kelpaa.  ;)

Onko jaksot lomitettua kuvaa?

Juu, itse asiassa tuo ensimmäinen tuotantokausi on lomitettua.

Voiks tuon -vf -yadif:in lisätä tuohon -nosound:in eteen?

nm

  • Käyttäjä
  • Viestejä: 16391
    • Profiili
Vs: Mitkä taiat olisi parhaat 715 Mt/h Videolle?
« Vastaus #19 : 07.11.09 - klo:14.20 »
Voi, mutta ilman viivaa yadifin edessä: -vf yadif