Softhddevice

VDR ja DVB aiheista keskustelua
interlaced1080
Harrastaja
Viestit: 59
Liittynyt: 21.10.2014 18:06

Softhddevice

Viesti Kirjoittaja interlaced1080 » 08.06.2017 11:00

Yritän kääntää ubuntussa 16.04 tätä:
https://github.com/rofafor/vdr-plugin-softhddevice

Tästä ei ole päässyt eteenpäin

video.c:153:39: fatal error: libavutil/hwcontext_vdpau.h: Tiedostoa tai hakemistoa ei ole

P.Kosunen
Yli-ihminen
Viestit: 1144
Liittynyt: 06.11.2005 14:08
Paikkakunta: Helsinki

Re: Softhddevice

Viesti Kirjoittaja P.Kosunen » 08.06.2017 11:53

Löytyykö libvdpau ja onko ffmpegissä vdpau-tuki mukana?

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: Softhddevice

Viesti Kirjoittaja nm » 08.06.2017 12:09

Ubuntu 16.04:n FFmpeg-paketoinnista taitaa puuttua tuo headeri joko siksi että se on mukana vain uudemmissa versioissa tai se on vain jätetty/unohdettu pois paketeista. Pitänee kääntää FFmpeg kokonaan itse tai käyttää epävirallista paketointia: https://launchpad.net/~jonathonf/+archi ... u/ffmpeg-3

Avatar
rofafor
Optikkoliikkeen kopiovastaava
Viestit: 1365
Liittynyt: 26.03.2004 3:00
Paikkakunta: Internet

Re: Softhddevice

Viesti Kirjoittaja rofafor » 08.06.2017 23:57

Koodi: Valitse kaikki

make VDPAU=0

interlaced1080
Harrastaja
Viestit: 59
Liittynyt: 21.10.2014 18:06

Re: Softhddevice

Viesti Kirjoittaja interlaced1080 » 09.06.2017 11:11

Nyt kääntyi. Asensin ffmpeg kokonaan uudelleen tuolta https://launchpad.net/~jonathonf/+archi ... u/ffmpeg-3

Käynnistyessään softhddevice laittaa ikkunan yläpalkin näkyviin. Mistä se lähtee pois? Hiirellä klikkaaminen poistaa sen, mutta uudellenkäynnistyksen jälkeen ilmestyy takaisin.
Aion käyttää tätä amd gpu:n kanssa. Minulle on jäänyt epäselväksi pitääkö käyttää VA-APIa vaiko VDPAUta?
Intelillä käytetään VA-APIa ja Nvidian kanssa VDPAUta?

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: Softhddevice

Viesti Kirjoittaja nm » 09.06.2017 13:56

interlaced1080 kirjoitti:Käynnistyessään softhddevice laittaa ikkunan yläpalkin näkyviin. Mistä se lähtee pois? Hiirellä klikkaaminen poistaa sen, mutta uudellenkäynnistyksen jälkeen ilmestyy takaisin.
Käynnistä softhddevice kokoruututilassa vivulla -f
interlaced1080 kirjoitti: Aion käyttää tätä amd gpu:n kanssa. Minulle on jäänyt epäselväksi pitääkö käyttää VA-APIa vaiko VDPAUta?
Intelillä käytetään VA-APIa ja Nvidian kanssa VDPAUta?
Radeon- ja amdgpu-ajuri tarjoaa VDPAU-rajapinnan rautapurkuun, joten VAAPI:n kautta tulee ylimääräinen kerros väliin.

interlaced1080
Harrastaja
Viestit: 59
Liittynyt: 21.10.2014 18:06

Re: Softhddevice

Viesti Kirjoittaja interlaced1080 » 13.08.2017 18:58

Audion kanssa ongelma -P"softhddevice -f -v vdpau -a hw:CARD=SB,DEV=1"

Ääni ei kuulu ja kanavanvaihto kaataa.
Ilman -a optiota toimii hyvin.

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: Softhddevice

Viesti Kirjoittaja nm » 14.08.2017 0:07

interlaced1080 kirjoitti:Audion kanssa ongelma -P"softhddevice -f -v vdpau -a hw:CARD=SB,DEV=1"

Ääni ei kuulu ja kanavanvaihto kaataa.
Ilman -a optiota toimii hyvin.
Mitä aplay -l listaa? Onko PulseAudio käynnissä? Toimiiko numeerisella laitetunnuksella: -a hw:0,1
(Katso numerot aplayn listauksesta.)

Toimiiko esim. MPlayerillä:

Koodi: Valitse kaikki

mplayer -ao alsa:device=hw=0.1 tallenne.ts

interlaced1080
Harrastaja
Viestit: 59
Liittynyt: 21.10.2014 18:06

Re: Softhddevice

Viesti Kirjoittaja interlaced1080 » 14.08.2017 9:21

aplay -l listaa näin:

kortti 0: Generic [HD-Audio Generic], laite 3: HDMI 0 [HDMI 0]
Alalaitteet: 1/1
Alalaite #0: subdevice #0
kortti 1: SB [HDA ATI SB], laite 0: ALC892 Analog [ALC892 Analog]
Alalaitteet: 1/1
Alalaite #0: subdevice #0
kortti 1: SB [HDA ATI SB], laite 1: ALC892 Digital [ALC892 Digital]
Alalaitteet: 1/1
Alalaite #0: subdevice #0

Käytän siis tuota äänikortin digitaaliulostuloa . Pitääkö pulseaudio olla asennettuna? Tällä hetkellä ei ole.
Mplayer testi toimi. Ääni kuuluu. Pitääkö softhddevicen käännössä olla jotain alsa vipuja asetettuna?

P.Kosunen
Yli-ihminen
Viestit: 1144
Liittynyt: 06.11.2005 14:08
Paikkakunta: Helsinki

Re: Softhddevice

Viesti Kirjoittaja P.Kosunen » 14.08.2017 12:23

Ei tarvitse PulseAudiota.

Koodi: Valitse kaikki

  -a device	audio device (fe. alsa: hw:0,0 oss: /dev/dsp)
  -p device	audio device for pass-through (hw:0,1 or /dev/dsp1)
Pluginin käynnistysparametreihin "-a hw:0,3 -p hw:0,3" joista hw: ensimmäinen numero on kortin numero ja toinen laitteen numero.

interlaced1080
Harrastaja
Viestit: 59
Liittynyt: 21.10.2014 18:06

Re: Softhddevice

Viesti Kirjoittaja interlaced1080 » 14.08.2017 20:37

Kokeilin tuota "-a hw:1,1 -p hw:1,1", mutta ei muutosta. Ääntä ei tule ja vdr kaatuu kanavanvaihtoon.
Ilman audiota ei kaatuile. Kodi pyörittää tallenteet äänien kanssa samasta ulostulosta.

interlaced1080
Harrastaja
Viestit: 59
Liittynyt: 21.10.2014 18:06

Re: Softhddevice

Viesti Kirjoittaja interlaced1080 » 15.08.2017 9:03

Pitäisikö git Softhddevicen kanssa käytää uudempaa vdr:ää? Nyt käytössä 2.2.0

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: Softhddevice

Viesti Kirjoittaja nm » 15.08.2017 11:38

interlaced1080 kirjoitti:Pitääkö softhddevicen käännössä olla jotain alsa vipuja asetettuna?
libasound2-dev täytyy olla asennettuna. Alsan kirjastojen ja headerien olemassaolo tarkistetaan Makefilessä pkg-configilla.

interlaced1080
Harrastaja
Viestit: 59
Liittynyt: 21.10.2014 18:06

Re: Softhddevice

Viesti Kirjoittaja interlaced1080 » 16.08.2017 12:33

libasound2-dev on asennettuna. Kokeilin myös vaihtaa näytönohjaimen Nvidiaan, mutta sama lopputulos.
Ei ääntä ja kanavanvaihto kaataa.

P.Kosunen
Yli-ihminen
Viestit: 1144
Liittynyt: 06.11.2005 14:08
Paikkakunta: Helsinki

Re: Softhddevice

Viesti Kirjoittaja P.Kosunen » 16.08.2017 14:40

Minkälainen setup on käytössä, ehtiikö joku muu varata äänilaitteen ennen VDR käynnistystä?

Koodi: Valitse kaikki

aplay -D hw:0,3 testitiedosto.wav
Toimiiko sama audiolaite aplayn kanssa?

Vastaa Viestiin