neumoDVB

I would like to know if there is an HEVC codec that can be installed and used on Linux
There should be HEVC video codec libde265 installed in Ubuntu (I have it in Fedora), but it's not being used in neumodvb.

Something for @deeptho to look in to?
 
I would like to know if there is an HEVC codec that can be installed and used on Linux, so that such images appear in a normal format, for example, as they do on Windows.
is it reading the resolution as 1920 x540p? its probably interlaced 540 x2 so getting rendered in the wrong ar.
 
It is probably a bug in some codec. But why would you want this anway? Do you have such a large display that you can see
some difference?
 
It is probably a bug in some codec. But why would you want this anway? Do you have such a large display that you can see
some difference?
It's not about the display, but about being able to run a stream with HEVC normally, because I occasionally find feeds with this codec.
Anyway, it's excellent that neumodvb is capable of Albertis.

It's great that neumodvb is capable of Albertis, and I'm convinced you could implement other functions with access to services and streams, if only you had the time and curiosity to do so. :Y
 
Hi all

I installed Fedora 42 following the steps described at neumodvb/docs/INSTALL.md at master · deeptho/neumodvb on a new hard drive partition.
The only thing I did after this was update Fedora 42 to resolve an issue with mpv.
When I tried to scan a TP, the program crashed and the console displayed the following message:

manzaba@fedora:~/neumodvb/build$ ```~/neumodvb/gui/neumodvb.py```
Cannot load libcuda.so.1
Assert: is_template(mux_to_scan) == (mux_to_scan.k.mux_id ==0) failed at /home/manzaba/neumodvb/src/receiver/scan.cc:1214 in function std::tuple<ssptr_t, scan_subscription_t *, bool> scan_t::scan_try_mux(ssptr_t, const mux_t &, bool, const blindscan_key_
manzaba@fedora:~/neumodvb/build$

and /tmp/neumo.log:

...
025-09-06 12:26:25,724 DEBUG: [ ] changing receiver option mpvconfig from default mpv to /home/manzaba/neumodvb/config/mpv config.py:159
2025-09-06 12:26:27,495 INFO: [ ] BUILD=de85e59+ TAG= BRANCH=master il/identification.cc:35
2025-09-06 12:26:27,535 DEBUG: [receiver ] RECEIVER starting receiver/receiver.cc:1589
2025-09-06 12:26:27,535 DEBUG: [receiver ] new adapter 0 wd=2
ceiver/devmanager.cc:361
2025-09-06 12:26:27,923 ERROR: [receiver ] FE_GET_FRONTEND_INFO FAILED: Unknown error 524 receiver/frontend.cc:228
2025-09-06 12:26:27,923 DEBUG: [receiver ] No mac address; faking one: 0x%lx receiver/frontend.cc:294
2025-09-06 12:26:27,923 DEBUG: [receiver ] No mac address; faking one: 2 receiver/frontend.cc:298
2025-09-06 12:26:27,923 DEBUG: [receiver ] delsys[0]=DVBS receiver/frontend.cc:325
2025-09-06 12:26:27,923 DEBUG: [receiver ] delsys[1]=DVBS2 receiver/frontend.cc:325
2025-09-06 12:26:27,923 DEBUG: [receiver ] closing fefd=37 receiver/frontend.cc:179
2025-09-06 12:26:27,924 DEBUG: [receiver ] new frontend adapter 0 fe=0 wd=3 p=0x7fab2c012720 ceiver/devmanager.cc:312
2025-09-06 12:26:27,925 DEBUG: [receiver ] Updated 0 and started 0 streams receiver/receiver.cc:2397
....
2025-09-06 12:31:42,752 ERROR: [receiver RECEIVER-CMD] Assert: is_template(mux_to_scan) == (mux_to_scan.k.mux_id ==0) failed at /home/manzaba/neumodvb/src/receiver/scan.cc:1214 in function std::tuple<ssptr_t, scan_subscription_t *, bool> scan_t::scan_try_mux(ssptr_t, const mux_t &, bool, const blindscan_key_ dvb/src/util/util.cc:435

The card is a TBS6922, and the driver is from TBS (tbsdtv). It works fine with Kaffeine. I don't have the drivers to run blindscan.

How do I resolve this error?

Thanks!
 
Well, you have removed all the lines in the log file that could help find the problem....
 
Hi




OK, see attach file.

Thanks!
I have just uploaded a new version, which should fix the problem.

Although not certain, installing the blindscan drivers might make blindscan work on your card as well.
 
Hi

Another error appears:
Assert: this->sec_status.rf_input_ok(api_version) failed at /home/manzaba/neumodvb/src/receiver/frontend.cc:2270 in function std::tuple<int, int> dvb_frontend_t::do_lnb_and_diseqc(int16_t, chdb::sat_sub_band_t, fe_sec_voltage_t, bool)

attached log

Thanks!
 

Attachments

Hi

Another error appears:
Assert: this->sec_status.rf_input_ok(api_version) failed at /home/manzaba/neumodvb/src/receiver/frontend.cc:2270 in function std::tuple<int, int> dvb_frontend_t::do_lnb_and_diseqc(int16_t, chdb::sat_sub_band_t, fe_sec_voltage_t, bool)

attached log

Thanks!
This is due to the newer code not being tested much with the original dvbapi drivers. There may be a one or two more of those errors,
but this one has now been fixed.
 
Hi

Have some errors, don't lock, and frontends show column of bus in blanc.

Thanks!
The bus column should be blank.

I did some tests today using the regular drivers and fixed a few bugs. I managed to scan part of astra2, so at least that is working.
 
Hi

I hadn't noticed that you'd already published the changes on GitHub.
It's working with the latest changes.
I can't find the keyboard shortcut to change the image's aspect ratio (4/3 to 16/9 for example).

Thanks!
 
anyone using TBS usb tuners with Neumo?
 
Hi

I hadn't noticed that you'd already published the changes on GitHub.
It's working with the latest changes.
I can't find the keyboard shortcut to change the image's aspect ratio (4/3 to 16/9 for example).

Thanks!
There isn't one....
 
tb5925 blindscan supported in neumo? on the git blindscan page the stv090x isnt listed. Can add it to the lnb cards but neumo crashes when blindscanning. 6903 and 6903x work though.
 
tb5925 blindscan supported in neumo? on the git blindscan page the stv090x isnt listed. Can add it to the lnb cards but neumo crashes when blindscanning. 6903 and 6903x work though.
Well, then send the log files (/tmp/neumo.log and kernel debug log) and what appears on the terminal window.
 
Back
Top