Κατασκευή δέκτη στο σπίτι!

Δώσε ./configure --with-ffmpeg-path /usr/lib/ffmpeg
ή ./configure --with-ffmpeg-path /usr/lib/ffmpeg/.
Αφού πρώτα βάλεις μέσα στο /usr/lib όλο το directory ffmpeg
Νά δούμε τι θα γίνει!
Χ.
 
@ xastour dokimasa kai me to ffmpeg sto /usr/lib alla den ginete tipota

@sotos dedn yparxei oute gia deigma tetoia lib sto suse, ypotithete oti tis exei mesa to rpm tou ffmpeg, to opoio mallon einai koutsouremeno. Tha dokimasw na kanw compile mia kainouria ffmpeg
 
Από ένα μικρό ψάξιμο που έκανα είδα ότι μάλλον πρέπει να προσθέσεις το repository του packman στο suse. Εκεί θα βρεις τη τελευταία έκδοση του ffmpeg, όπως και τις απαραίτητες βιβλιοθήκες όλες μαζί (απ' ό,τι φαίνεται, μιας και κατέβασα το rpm και το αποσυμπίεσα) στο αρχείο
libffmpeg0-devel-0.4.9-8.pm.svn20071106.i686.rpm ή το αντίστοιχο για την έκδοση του suse που έχεις - 64bit, i386 κλπ. Δώσε uname -a στη κονσόλα και θα σου δώσει το σωστό τύπο (αν και από προηγούμενο μήνυμα, είδα να έχεις i686).
 
Για να δω τι θα γίνει τώρα....

Το default repository του packman είναι μπλοκαρισμένο απο τον τοπικό ΟΤΕ (μονοπώλιο) και για αυτό δεν μου έβγαζε κανένα σχετικό lib, είδαι το rpm που είπες μόλις έβαλα άλλο mirror.
 
Που έχουν εγκατασταθεί τα headers των βιβλιοθηκών αυτών; Στο ubuntu είναι στο /usr/include/ffmpeg Πολύ πιθανό να είναι το ίδιο και στο suse (ρίξε μια ματιά να δεις αν βρεις τα headers εκεί). Αν είναι έτσι για δώσε μετά

./configure --with-ffmpeg-path /usr/include/ffmpeg

...να δούμε τι θα γίνει με αυτά επιτέλους! Στο ubuntu πάντως έχει δουλέψει το ./configure (έβαλα για δοκιμή το softdevice) μόλις έβαλα τις βιβλιοθήκες (τα headers δηλαδή) που είχα αναφέρει πριν.
 
Απάντηση: Re: Κατασκευή δέκτη στο σπίτι!

Που έχουν εγκατασταθεί τα headers των βιβλιοθηκών αυτών; Στο ubuntu είναι στο /usr/include/ffmpeg Πολύ πιθανό να είναι το ίδιο και στο suse (ρίξε μια ματιά να δεις αν βρεις τα headers εκεί). Αν είναι έτσι για δώσε μετά

./configure --with-ffmpeg-path /usr/include/ffmpeg

...να δούμε τι θα γίνει με αυτά επιτέλους! Στο ubuntu πάντως έχει δουλέψει το ./configure (έβαλα για δοκιμή το softdevice) μόλις έβαλα τις βιβλιοθήκες (τα headers δηλαδή) που είχα αναφέρει πριν.

Η πλάκα είναι ότι δοκίμασα με kubuntu 7.04 (?) και πήρα ...τα...... ίδια μηνύματα!

Υπάρχουν 3 ffmpeg folders

1./usr/include/ffmpeg
2./usr/local/include/ffmpeg
3./usr/local/src

τα οποία περνάω στο ./configure --with-ffmpeg-path αλλά συνεχίζει να βγάζει μηνύματα λάθους ότι ορισμένα αρχεία είναι deprecated!

Πάω να δοκιμάσω την gentoo που έχει το ffmpeg και το softdevice σε rpm και τα λέμε πιο βράδυ.

Αν δεν κάτσει κι αυτό συνεχίζω με Madriva και μετά με Zeus :fahne90:
 
Όταν λες λάθη, εννοείς τα warnings που βγάζει στο config.log; Όπως αυτά πχ;

/usr/include/ffmpeg/avcodec.h:2432: warning: attribute ignored in declaration of ‛struct ImgReSampleContext’
/usr/include/ffmpeg/avcodec.h:2432: warning: attribute for ‛struct ImgReSampleContext’ must follow the ‛struct’ keyword
/usr/include/ffmpeg/avcodec.h:2437: warning: ‛ImgReSampleContext’ is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2434)
/usr/include/ffmpeg/avcodec.h:2444: warning: ‛ImgReSampleContext’ is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2434)
/usr/include/ffmpeg/avcodec.h:2448: warning: ‛ImgReSampleContext’ is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2434)
/usr/include/ffmpeg/avcodec.h:2450: warning: ‛ImgReSampleContext’ is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2434)
/usr/include/ffmpeg/avformat.h:282: warning: ‛AVFrac’ is deprecated (declared at /usr/include/ffmpeg/avformat.h:118)

Αυτά όμως δεν εμποδίζουν το τελείωμα της εργασίας του configure, είναι ψιλολεπτομέρειες χωρίς να έχουν ιδιαίτερες επιπτώσεις. Δίνοντας ./configure παίρνω αυτό,

sotos@blue:~/Projects/softdevice-0.4.0$ ./configure
Testing system and cpu type... found Linux on i386 cpu.
Checking for pkg-config... Found.
Checking for ffmpeg... Ok.
Checking for ALSA sound... Enabled audio-alsa.
Checking for OSS sound... Enabled audio-oss.
Checking for linux frambuffer... Enabled video-fb.
Checking for yaepg patch... Not Found.
Checking for DirectFB and DFB++... Not Found.
Checking for vidix... Not found.
Checking for Xv... Enabled video-xv.
Checking for Xinerama... Enabled Xinerama.
Creating temporary config.h and config.mak
config.h is unchanged
config.mak is unchanged
Configure is finished. Please check config.log in case of problems.
 
Όπως σου έγραψα πριν μερικές ημέρες σε private message:
Καταρχήν πρέπει να δεις τις κάρτες
Είδες κάρτες και δεν σου παίζουν ή δεν βλέπεις καν κάρτες για να τις επιλέξεις;
Θυμήσου ότι πρέπει να φορτώσεις τα αντίστοιχα πακέτα στο software (και φυσικά να έχεις ενεργοποιήσει τα κατάλληλα repositories), για να μπορέσεις να τις δεις, εγώ πάντως βλέπω τις εξής ομάδες:

Other vendors (καμιά πενηνταριά vendors μαζεμένοι όλοι μαζί)
ATI
AVerMedia
Askey
Asus
Compro
GrandTec
Hauppauge
Intel
Leadtek
LifeView
MATRIX-Vision
MIRO
Osprey
Pinnacle
Prolink
STB
Terratec
Zoltrix
DVB Cards (Technotrend-Budget.Hauppauge .. LThinhan VisioPlus Avermedia ...)

και σε κάθε ομάδα έχει πολλών ειδών κάρτες.

Που αποκλείεται να μην παίζουν με την κάρτα σου. Εσύ κατάφερες να τα δείς όλα αυτά; μήπως δεν έχεις φορτώσει τα κατάλληλα πακέτα;

Για το φόρτωμα των κατάλληλων πακέτων που σου είπα ξεκίνα από το yast -> software -> Community Repositories και επέλεξε τα όλα.
Αυτό θα πάρει κάνα δεκάλεπτο ανάλογα με τη γραμμή και τον Η/Υ. Μετά τράβα στο on line Update και επίλεξε τα πακέτα:
που περιέχουν την λέξη DVB - αφού κάνεις search - και TV με τον ίδιο τρόπο. κάνε το Update σου και μετά βλέπουμε.
Η όλη διαδικασία μπορεί να πάρει και κανα μισάωρο. Υπομονή!



Έκανες κάτι από όλα αυτά; Το πρόβλημα σου είναι ότι δεν φορτώνεις τα σωστά πακέτα. Όσο για τα rpm's που προσπαθείς να φορτώσεις πολλές φορές σου κάνουν περίεργα πράγματα αναλόγως τη version και το πώς τα εγκαθιστάς. (πχ μέσω yast για ή command line). Επίσης κοίτα στο http://rpm.pbone.net/ για να δεις τι RPM σου ταιριάζει για το σύστημα σου. (φοβάμαι πώς φορτώνεις λάθος rpm). Εξάντλησε τις δυνατότητες να εγκαταστήσεις αυτά που θες μέσω rpm και μόνο αν δεν τα καταφέρεις προσπάθησε να κάνεις compilation το ffmpeg.

Χ.
 
Last edited:
Απλό είναι να δει αν φορτώνουν τα modules της κάρτας. Δίνουμε lsmod στη κονσόλα και τα βλέπουμε. Για παράδειγμα για τη skystar 2 είναι τα παρακάτω (τονισμένα με bold)...

Code:
sotos@blue:~$ lsmod
Module                  Size  Used by
ipv6                  273892  10 
af_packet              24840  2 
binfmt_misc            12936  1 
rfcomm                 42136  2 
l2cap                  26240  11 rfcomm
bluetooth              57060  4 rfcomm,l2cap
ppdev                  10244  0 
cpufreq_stats           7232  0 
cpufreq_conservative     8072  0 
cpufreq_userspace       5280  0 
cpufreq_ondemand        9612  0 
cpufreq_powersave       2688  0 
freq_table              5792  2 cpufreq_stats,cpufreq_ondemand
ac                      6148  0 
container               5504  0 
sbs                    19592  0 
dock                   10656  0 
video                  18060  0 
button                  8976  0 
battery                11012  0 
lp                     12580  0 
snd_hda_intel         263712  1 
snd_pcm_oss            44672  0 
snd_pcm                80388  2 snd_hda_intel,snd_pcm_oss
snd_mixer_oss          17664  1 snd_pcm_oss
snd_seq_dummy           4740  0 
snd_seq_oss            33152  0 
snd_seq_midi            9600  0 
snd_rawmidi            25728  1 snd_seq_midi
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_seq                53232  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
xpad                    9988  0 
fglrx                1489004  24 
snd_timer              24324  2 snd_pcm,snd_seq
snd_seq_device          9228  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
parport_pc             37412  1 
[B]stv0299[/B]                11400  1 
[B]b2c2_flexcop_pc[/B]i        9496  0 
[B]b2c2_flexcop           28172  1 b2c2_flexcop_pci[/B]
[B]dvb_core               82216  2 stv0299,b2c2_flexcop[/B]
[B]dvb_pll                15492  1 b2c2_flexcop[/B]
snd                    54660  11 snd_hda_intel,snd_pcm_oss,snd_pcm,snd_mixer_oss,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               8800  1 snd
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
pcspkr                  4224  0 
parport                37448  3 ppdev,lp,parport_pc
serio_raw               8068  0 
psmouse                39952  0 
i2c_viapro             10004  0 
shpchp                 34580  0 
pci_hotplug            32704  1 shpchp
i2c_core               26112  4 [B]stv0299,b2c2_flexcop,dvb_pll[/B],i2c_viapro
via_agp                11264  1 
agpgart                35016  2 fglrx,via_agp
joydev                 11328  0 
evdev                  11136  4 
ext3                  133896  2 
jbd                    60456  1 ext3
mbcache                 9732  1 ext3
sg                     36764  0 
ide_cd                 32672  0 
cdrom                  37536  1 ide_cd
sd_mod                 30336  9 
usbhid                 29536  0 
hid                    28928  1 usbhid
ata_generic             8452  0 
sata_via               12548  7 
via82cxxx              10372  0 [permanent]
ide_core              116804  2 ide_cd,via82cxxx
ehci_hcd               36492  0 
via_rhine              25992  0 
mii                     6528  1 via_rhine
floppy                 60004  0 
uhci_hcd               26640  0 
usbcore               138632  5 xpad,usbhid,ehci_hcd,uhci_hcd
libata                125168  2 ata_generic,sata_via
scsi_mod              147084  3 sg,sd_mod,libata
thermal                14344  0 
processor              32072  1 thermal
fan                     5764  0 
fuse                   47124  9 
apparmor               40728  0 
commoncap               8320  1 apparmor
 
@ xastour καλά τα λες αλλά αμα δεν υπάρχει το softdevice σε rpm, τότε τί κάνω?

Έχει γίνει μύξες το νευρικό μου σύστημα, η μια διανομή δεν βρίσκει τις συσκευές, η άλλη δε κάνει compile, για την παρα-άλλη δεν υπάρχει how-to......

Έλεος!!!!!!


Τώρα παλέυω με το Gentoo στο άλλο pc, δεν μπορώ ούτε την εγκατάσταση να ολοκληρώσω! (2χ)
 
Loipon...atyxisa me to Gentoo kai ta synafh. Meta dokimasa thn Madriva sthn opoia vrika se rpm to softdevice kai to ffmpeg, to vdr kai ta plugins tou.
Anagnwrizei thn skystar2 me thn opoia mporw na dw eikona apo eleythera kanalia sto kaffeine.
Apo thn HVR-1300 doulevei mono to digital komati ths, an kai den mporv na eimai sigouros epidh den yparxoun dvb-t kanalia edw katw.

Twra to vasiko mou provlima poy einai to vdr, synexizw na exw provlimata
Pairnwta ekseis mynhmata kai vdr den vlepw!

Code:
[XvVideoOut]: Could not connect to X-server[softdevice] Xv out failure !
VDR died, restarting
Starting Video Disk Recorder [ softdevice svdrpdemo hello status svcsvr svccli skincurses sky osddemo ]
vdr: warning - cannot set dumpable: Invalid argument
[softdevice] processing args
[softdevice]   argv [0] = softdevice
[softdevice]   argv [1] = -ao
[softdevice] using alsa mixer for volume control
[softdevice]   argv [3] = -vo
[ProcessArgs] xv: start up fullscreen
[softdevice] initializing Plugin
[softdevice] Initializing Video Out
[softdevice] ffmpeg build(3352580)
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

[XvVideoOut]: Could not connect to X-server[softdevice] Xv out failure !
VDR died too often, exiting

Ti einai ayta ta ieroglyfika wre palikaria?
 
mpokeRas, γειά,
Βρήκες άκρη;
Η γνώμη μου πάντως είναι μην πηδάς αμέσως από το ένα Linux στο άλλο γιατί θα χαθείς.
Πάντως εγώ επιμένω ότι είναι πολύ παράξενο που δεν έπαιξε με τους υπάρχοντες drivers στο suse και στα ubuntu-ειδή. Εγώ πάντως κόλλησα με το skymaster dtc 5000 δέκτη. Σε όσα forums και να κοίταξα δεν υπάρχει τίποτε. Ούτε ο συνδυασμός πλήκτρων για να βγώ σε mode εισαγωγής κλειδιών. Δεν μπορεί να μην έχει τέτοιο ο δέκτης!
Χ.
 
Λοιπόν, για VDR καπούτ, περιμένω κάποιον που έχει ασχοληθεί με το σπόρ να μου πεί κι εμένα ή να βρώ μια fully featured κάρτα ή και τα δύο.
Όσο για το kaffeine δουλέυει μια χαρά, βλέπει την skystar2 και το dvb-t κομμάτι της 1300, μάλιστα κατόρθωσα και έκανα compile το sc plugin αλλά δεν ξέρω αν κάνει την ίδια δουλειά όπως στο VDR.
 
Βρε xastour..που κρύφτηκες;:bigcry::bigcry:
Έλα να κάνουμε ένα compile...να πάρεις λίγο απο την γλύκα του "κατασκευή δέκτη στο σπίτι".:p:p
 
Χα, χα, κανείς δεν ασχολείται πια με το θέμα, μόνος μου γράφω, μόνος μου απαντάω..

Μόνο που σήμερα, επετεύχθει το επιθυμητό, το VDR δούλεψε σε skystar2 -αν και με προβλήματα με το τηλεχειριστήριο της - και μπορώ να πω ότι είναι ένα dreambox που το έχουν ταΐσει αναβολικά.

Επόμενο βήμα είναι να δώ σχετικά με τους εμουλάτορες και τι κουκιά πιάνει.
 
Τι σου φαίνεται παράξενο που δεν ασχολείται κανείς; Αν μετρήσεις πόσες μέρες παιδεύεσαι για το vdr είναι αρκετό για να καταλάβεις το λόγο. Εξάλλου στο είπα από την αρχή για το συγκεκριμένο πρόγραμμα και το λόγο που δεν ασχολούμαι μαζί του, τον είδες και στη πορεία! Μια και τα κατάφερες όμως, όταν λες ότι είναι ένα dreambox που το έχουν ταΐσει αναβολικά, τι εννοείς; Τις δυνατότητες htpc σε σχέση με αυτές του dream;
 
Όπως σου εξήγησα κατ' ιδίαν, δεν με ενδιαφέρουν οι htpc δυνατότητες του VDR, αν και υπάρχουν πάμπολλα plugins που του τις δίνουν.

Το σημαντικό είναι ότι μετατρέπει το pc σε κανονικό δορυφορικό δέκτη, με τις ίδιες ακριβώς δυνατότητες του Dreambox. Πράγμα που το kaffeine δεν μπορεί να καταφέρει, ούτε το progdvb στα "παράθυρα".

Το "πακέτο" το έφαγα (τρώω) γιατί δεν χρησιμοποίησα τον στάνταρ απαιτούμενο εξοπλισμό αλλά........ αλχημείες. Φυσικά, έχει πολύ δρόμο ακόμα μέχρι να φύγει απο το test bench και να πάει στο rack με τα υπόλοιπα μηχανηματα-παιχνίδια.