Kirjoittaja Aihe: .MTS vidoiden katselu  (Luettu 11943 kertaa)

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: .MTS vidoiden katselu
« Vastaus #20 : 10.04.12 - klo:17.23 »
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

Et ole asentanut VAAPI:n VDPAU-backendia: vdpau-va-driver

MPlayer (ja SMPlayer) osaa käyttää Nvidian VDPAU:ta suoraan ja saat lisäksi paremman lomituksenpoiston käyttöön. Myös Xine 1.2 tukee VDPAU:n rautapurkua ja suotimia. Sen saa yaVDR:n PPA-lähteistä.

MPlayer-esimerkki päätteessä:

Koodia: [Valitse]
mplayer -vc ffh264vdpau, -vo vdpau:deint=4 videotiedosto.mts

RistoR

  • Käyttäjä
  • Viestejä: 410
    • Profiili
Vs: .MTS vidoiden katselu
« Vastaus #21 : 11.04.12 - klo:00.01 »
Pitäisikö VLCn toimia tuolla ajurilla vai nimenomaan MPlayerin ja Xinen?

Hain ajurin vdpau-va-driver. (Läppärin synaptic ilmoittaa myös toisen - vdpau-va-driver:i386,  tämä HP xw:n ainoastaan tuon ensimmäisen - sopiiko se tälle 32 bittiselle koneelle).  VLC ei parantunut. Asensin myös SMPlayerin, joka käynnistyy mutta sitten ilmoittaa "MPlayer on päättynyt odottamattomasti. Poistumiskoodi 127."

Nyt näyttää vainfo tällaiselta:
xw4200:~$ vainfo
libva: libva version 0.32.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.3
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :   VAEntrypointVLD
      VAProfileMPEG2Main              :   VAEntrypointVLD
      VAProfileMPEG4Simple            :   VAEntrypointVLD
      VAProfileMPEG4AdvancedSimple    :   VAEntrypointVLD
      VAProfileH264Main               :   VAEntrypointVLD
      VAProfileH264High               :   VAEntrypointVLD
      VAProfileVC1Simple              :   VAEntrypointVLD
      VAProfileVC1Main                :   VAEntrypointVLD
      VAProfileVC1Advanced            :   VAEntrypointVLD

Koneessa on sekä i965-va-driver että vdpau-va-driver. Pitääkö toinen poistaa ?
Synapticissa "ominaisuudet" ilmoittaa: Ristiriidassa: vdpau-video, korvaa: vdpau-video.

En löytänyt yaVDR:n sivuilta Xine 1.2:n PPA:ta tai sellaista jonka olisin uskaltanut asentaa ...

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: .MTS vidoiden katselu
« Vastaus #22 : 11.04.12 - klo:00.39 »
Pitäisikö VLCn toimia tuolla ajurilla vai nimenomaan MPlayerin ja Xinen?

VLC vaatii tuon vdpau-va-driverin. MPlayer toimii suoraan ilman lisäpakettien asentelua.

Hain ajurin vdpau-va-driver. (Läppärin synaptic ilmoittaa myös toisen - vdpau-va-driver:i386,  tämä HP xw:n ainoastaan tuon ensimmäisen - sopiiko se tälle 32 bittiselle koneelle).

64-bittisessä jakelussa on varmaankin kaksi versiota paketista, toinen 32-bittisille ohjelmille. 32-bittisessä jakelussa on vain yksi versio.

VLC ei parantunut. Asensin myös SMPlayerin, joka käynnistyy mutta sitten ilmoittaa "MPlayer on päättynyt odottamattomasti. Poistumiskoodi 127."

Hmm. Mitkä versiot MPlayeristä ja SMPlayeristä sinulla on nyt asennettuna?

Nyt näyttää vainfo tällaiselta:
xw4200:~$ vainfo
libva: libva version 0.32.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.3
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :   VAEntrypointVLD
      VAProfileMPEG2Main              :   VAEntrypointVLD
      VAProfileMPEG4Simple            :   VAEntrypointVLD
      VAProfileMPEG4AdvancedSimple    :   VAEntrypointVLD
      VAProfileH264Main               :   VAEntrypointVLD
      VAProfileH264High               :   VAEntrypointVLD
      VAProfileVC1Simple              :   VAEntrypointVLD
      VAProfileVC1Main                :   VAEntrypointVLD
      VAProfileVC1Advanced            :   VAEntrypointVLD

Tuo näyttää hyvältä. En osaa sanoa, miksei VLC käytä rautapurkua. Millä videoilla kokeilit?

Koneessa on sekä i965-va-driver että vdpau-va-driver. Pitääkö toinen poistaa ?

Ei ole tarpeen poistaa. Eri näytönohjainten ajurit eivät ole ristiriidassa keskenään, mutta eipä tuolla i965-va-driverilla mitään tee, kun käytät Nvidian korttia.

Synapticissa "ominaisuudet" ilmoittaa: Ristiriidassa: vdpau-video, korvaa: vdpau-video.
Tuo on vain informatiivinen huomautus, että vdpau-va-driver korvaa paketin nimeltä vdpau-video ja on myös ristiriidassa sen kanssa. Pakettijärjestelmä huolehtii, että vanha vdpau-video poistetaan, kun asennat paketin vdpau-va-driver.

En löytänyt yaVDR:n sivuilta Xine 1.2:n PPA:ta tai sellaista jonka olisin uskaltanut asentaa ...

Yritä aluksi saada VLC ja MPlayer toimimaan.
« Viimeksi muokattu: 11.04.12 - klo:00.41 kirjoittanut nm »

New_user

  • Käyttäjä
  • Viestejä: 1242
    • Profiili
Vs: .MTS vidoiden katselu
« Vastaus #23 : 11.04.12 - klo:08.27 »
Pitäisikö VLCn toimia tuolla ajurilla vai nimenomaan MPlayerin ja Xinen?

VLC:ssä:

Työkalut > Asetukset >Lähteet ja koodekit > 
  • Käytä GPU-kiidytystä


Mutta kuten nm sanoi, Mplayer2 pelittää, jos kaikki on kunnossa.

RistoR

  • Käyttäjä
  • Viestejä: 410
    • Profiili
Vs: .MTS vidoiden katselu
« Vastaus #24 : 12.04.12 - klo:00.09 »
MPlayerin versio on mplayer 2:1.0~rc4.dfsg1+svn33713-1.
SMPlayeristä oli ensin 0.6.0 ja sitten vaihdoin sen 0.8.0.
Molemmilla sama lopputulos eli ilmoittaa "MPlayer on päättynyt odottamattomasti. Poistumiskoodi 127."
Päätteestä en osaa käynnistää MPlayeriä niin että se löytäisi videon.

Tässä virheloki:
/usr/bin/mplayer -noquiet -nofs -nomouseinput -sub-fuzziness 1 -identify -slave -vo xv, -nokeepaspect -framedrop -nodr -double -input conf=/usr/share/smplayer/input.conf -stop-xscreensaver -wid 58720615 -monitorpixelaspect 1 -ass -embeddedfonts -ass-line-spacing 0 -ass-font-scale 1 -ass-styles /home/ronnberg/.config/smplayer/styles.ass -fontconfig -font Arial -subfont-autoscale 0 -subfont-osd-scale 20 -subfont-text-scale 20 -subcp ISO-8859-1 -subpos 100 -nocache -osdlevel 0 -vf-add screenshot -slices -channels 2 -af equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 /home/ronnberg/Työpöytä/00030.MTS

/usr/bin/mplayer: relocation error: /usr/bin/mplayer: symbol ff_codec_bmp_tags, version LIBAVFORMAT_53 not defined in file libavformat.so.53 with link time reference


VLC:ssä on asetus "Käytä GPU kiihdytystä" päällä. VLC toistaa kameran 1080-videon nykien, ja Kdenlivellä tehdyn H.264 videon selvästi  katkonaisemmin. Pienemmällä bittivirralla (12Mbps) hieman helpottaa mutta huonosti toistuu kuitenkin.

Myös Mpeg2 formaatissa olevat 1080-videot toistuvat jonkun verran nykien.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: .MTS vidoiden katselu
« Vastaus #25 : 12.04.12 - klo:00.44 »
MPlayerin versio on mplayer 2:1.0~rc4.dfsg1+svn33713-1.
SMPlayeristä oli ensin 0.6.0 ja sitten vaihdoin sen 0.8.0.
Molemmilla sama lopputulos eli ilmoittaa "MPlayer on päättynyt odottamattomasti. Poistumiskoodi 127."

[...]

/usr/bin/mplayer: relocation error: /usr/bin/mplayer: symbol ff_codec_bmp_tags, version LIBAVFORMAT_53 not defined in file libavformat.so.53 with link time reference

Ok, ilmeisesti VLC 2.0:n PPA rikkoo libavformatin yhteensopivuuden Ubuntun pakettilähteistä asennettujen ohjelmien kanssa. Kokeile tällä staattisesti käännetyllä MPlayer2:lla.

Päätteestä en osaa käynnistää MPlayeriä niin että se löytäisi videon.

MPlayer ei toimi päätteessäkään ennen kuin kierrät tai korjaat tuon libavformat-ongelman, mutta voit kopioida tiedostojen polut päätteeseen vaikkapa tiedostoselaimesta (kopioi tiedosto, liitä päätteeseen valikon kautta tai Shift+Ctrl+V:llä).

Koodia: [Valitse]
mplayer -vc ffh264vdpau, -vo vdpau:deint=4 /home/ronnberg/Työpöytä/00030.MTS
Lyhyempi polku, jos olet jo kotihakemistossa (johon pääsee komennolla cd): Työpöytä/00030.MTS
Komentotulkissa toimii myös tiedostonimien täydennys tabulaattorilla.
« Viimeksi muokattu: 12.04.12 - klo:00.48 kirjoittanut nm »

RistoR

  • Käyttäjä
  • Viestejä: 410
    • Profiili
Vs: .MTS vidoiden katselu
« Vastaus #26 : 12.04.12 - klo:23.59 »
Ok, ilmeisesti VLC 2.0:n PPA rikkoo libavformatin yhteensopivuuden Ubuntun pakettilähteistä asennettujen ohjelmien kanssa. Kokeile tällä staattisesti käännetyllä MPlayer2:lla.


MPlayer lähti toimimaan näillä "Ripps" PPA:lla. Jälki ei kuitenkaan ole kovin kummoista. SMPlayerin video nyki katkeili pahasti.

Päätteestä komennettuna MPlayerilla alkuperäinen .MTS video pyöri parhaiten, vaikka sekin eteni jonkin verran nykien. (22,7 Mbps ja 29,97 fps).

Kdenlivellä tehty H.264 video eteni katkeillen (siis päätteestä käynnistettynä MPlayerilla), myös heikommalla bitratella (12Mbps). Kuva myös "suurentui" ruudussa eli siitä näkyi vain osa, liike hidastui hieman mutta ääni tuli normaalina. Mediainfo kertoo sen olevan 59,94 fps. Kdenlive näyttää tekevän 29,97 fps videosta kaksinkertaista kuvamäärän suhteen.

Vieläkö tähän koneeseen keksii keinoja vai onko toisto kuitenkin kiinni koneen tehosta. ;-)

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: .MTS vidoiden katselu
« Vastaus #27 : 13.04.12 - klo:01.05 »
MPlayer lähti toimimaan näillä "Ripps" PPA:lla. Jälki ei kuitenkaan ole kovin kummoista. SMPlayerin video nyki katkeili pahasti.

Asetitko SMPlayerin ulostuloajuriksi vaihtoehdon vdpau (Asetukset->Asetukset, Yleinen, Kuva, Ulostulo ajuri). SMPlayer 0.8 osaa käyttää sen kanssa rautapurkukodekkeja suoraan. Vanhassa 0.6.9:ssä pitää lisäksi tehdä manuaalisia säätöjä komentoriviin. Valitettavasti edes 0.8:n käyttöliittymässä ei ole asetuksia VDPAU:n lomituksenpoistolle ja muille suotimille.

Kdenlivellä tehty H.264 video eteni katkeillen (siis päätteestä käynnistettynä MPlayerilla), myös heikommalla bitratella (12Mbps). Kuva myös "suurentui" ruudussa eli siitä näkyi vain osa

MPlayer piirtää ikkunan oletuksena videon kokoisena, jolloin fullhd-video menee yli näytöstä, jos työpöydän resoluutio on pienempi. Kokoruututilassa video skaalataan näyttöön sopivaksi (parametri -fs tai näppäin f toiston aikana).

Unohdin myös mainita, että lomituksenpoistoa ei pidä käyttää 60p-toistossa, eikä näytönohjaimen nopeus välttämättä riitä siihen. Käytä silloin pelkkää parametria "-vo vdpau" "-vo vdpau:deint=4":n sijaan.

VDPAU-ulostulon parametrit on muuten listattu MPlayerin manuaalisivulla.

Vieläkö tähän koneeseen keksii keinoja vai onko toisto kuitenkin kiinni koneen tehosta. ;-)

Tehon pitäisi kyllä riittää. Mitkä prosessit kuormittavat konetta eniten toiston aikana? Kuinka paljon prosentteina? Toimiiko prosessori täydellä kellotaajuudella?
« Viimeksi muokattu: 13.04.12 - klo:01.27 kirjoittanut nm »

RistoR

  • Käyttäjä
  • Viestejä: 410
    • Profiili
Vs: .MTS vidoiden katselu
« Vastaus #28 : 14.04.12 - klo:02.00 »
Asetitko SMPlayerin ulostuloajuriksi vaihtoehdon vdpau (Asetukset->Asetukset, Yleinen, Kuva, Ulostulo ajuri). SMPlayer 0.8 osaa käyttää sen kanssa rautapurkukodekkeja suoraan.

Nyt SMPlayer toimii melkoisen hyvin. Ihan pientä nykimistä on sekä alkuperäisissä  .MTS videoissa että Kdenlivellä tehdyissä H.264 videoissa, mutta luulen sen johtuvan vain kameran sivuttaisliikkeestä. MTS on lomitettua mutta tuosta käsuitellystä en ole varma, luulisin (aiempien ohjeiden perustteella) sen olevan progressiivista.  Eli erinomaisesti kiitoksia loistavista ohjeista ja vaivannäöstä. (Ja onpahan tässä oppinut melkoisesti tajuamaan myös päivitysten taustoja ubuntussa ja jotain videoiden purkamisistakin).

Kokeilen nyt mikä muoto Kdenlivessä olisi paras valinta: 59.94 fps vai pakottaako 29.97 fps. Ja miten Kdenlive nyt oikeasti purkaa ja kasaa lomituksen. Jatkan siitä ketjussa
http://forum.ubuntu-fi.org/index.php?topic=42223.0
kunhan ehdin kokeilla.

Tehon pitäisi kyllä riittää. Mitkä prosessit kuormittavat konetta eniten toiston aikana? Kuinka paljon prosentteina? Toimiiko prosessori täydellä kellotaajuudella?
SMPlayeria käytettäessä molempien ytimien(?) teho vaihteli tasaisesti 15-20%. Kellotaajuutta en graafisesta järjestelmänvalvonnan ikkunasta löytänyt.

Ja VLC:llä toisto ei ole parantunut näiden vaiheiden aikana eli se nykii pahasti edelleen. Mutta käytän siis nyt SMPlayeria.
« Viimeksi muokattu: 14.04.12 - klo:02.02 kirjoittanut Risto Rönnberg »

RistoR

  • Käyttäjä
  • Viestejä: 410
    • Profiili
Vs: .MTS vidoiden katselu
« Vastaus #29 : 16.10.12 - klo:22.21 »
TV-vastaanottimet kehittyy ja HD-videoidenkin katselu helpottuu. Kokeilin tikulla Kdenlivellä tekemini H.264  1080p HD videoitani muutamassa smart-TV:ssä. Vanhemman mallinen Grundig 32" LED-TV 32 VLE 7139 BR (hinta 599) ei tunnistanut mp4-videota. LG:n malli Smart-TV 32LS570T (599 euroa) ja  kalliimpi Smart-TV 32LM669T tunnistivat mp4-videon ja toistivat sitä tikulta moitteettomasti myös esim. 24.000 bitratella.

Samsungin  3D LED Smart-TV UE32ES6715 (795 euroa) olisi ehkä toistanut, mutta minun videoideni kohdalla se ilmoitti, ettei se tue 59 fps:n videota. Minulla kun on Canonin jenkkikamera joka kuvaa 60 fps:n (tai 59.940 fps) jenkkiformaatin videota.

Eli panen ulkoiselle levylle (tai voi kai sitä yhdistää verkon kautta tietokoneensakin telkkuun) videoni ja samalla kuvat joka on usb:llä LG:n telkussa kiinni. Mainiota.

EDIT: Canonin raakaa MTS-videota se ei tunnistanut.

EDIT: Kun muutin Canonin alkuperäisen viedotiedoston mts-päätteen mpg-päätteeksi, LG tunnisti videon ja toisti sitä hieman nykien.
« Viimeksi muokattu: 16.10.12 - klo:22.27 kirjoittanut Risto Rönnberg »