Comments (3)
"-db -1:30"
is this a typo ? "-db -30:0" is the default
-db L:H L must be negative. H can be either sign, must be larger than L (positive or less negative)
gstreamers volume is set this way and values of gst_volume greater than 10 are treated as 10
gst_volume = pow(10.0, 0.05*db);
so H >+20 is treated as +20
from uxplay.
from uxplay.
The -db option was introduced after the issue #250
The default range is -db -30:0 This is amplitude gain decibels.
I dont know enough about audio to advise what gain you should use, it probably depends on what kind of audio system
you have.
https://www.hollyland.com/blog/tips/what-is-gain-in-audio
increasing the upper gain limit certainly makes the maximum volume audio louder, but may introduce distortion ("clipping") ???
just experiment with it. (or leave it at default if you don't know what you are doing) Try -db -30:20 (a 50db range) or -db -10:20 (same 30db range as default but shifted up by +20db.).
The upper setting should not be greater than +20 , as gstreamer doesn't accept anything more. +10db doubles
the perceived sound volume.
The volume profile give by option "-taper" might also be useful: this modifies how the volume settings on the client change loudness, but doesn't change the decibel range. If the range from L to H has H = L +30db,
each 50% decrease in the "tapered" volume setting halves the perceived sound volume.
from uxplay.
Related Issues (20)
- FPS drop with vertical orientation of the iOS client HOT 3
- Windows 1.67 Fail HOT 1
- iPad doesn't directly connect HOT 6
- RAM Question (and more) HOT 10
- RPi 4B and iPhone Mirroring fails with no error given in logs HOT 3
- Airplay 2 multi room audio? HOT 6
- segfault on alpine HOT 8
- Alpine linux: Connection works with iPhone, but not with Macbook (M2 Max, macOS 14) HOT 9
- Sound hickups (was due to usb network device problem) HOT 12
- AlpineLinux uxplay video hickup. HOT 5
- Segfault on start after building from source on Raspberry Pi OS 64bit HOT 7
- Wayland on ubuntu - black window HOT 1
- Any working examples of systemd service? HOT 4
- RPI UXPLAY Buildroot HOT 1
- uxplay running as root on a dedicated R Pi as a uxplay server ( Standby Image / Screensaver) HOT 19
- Buffering delays of log when redirected (was Redirection of log doesn't work on Raspberry Pi) HOT 11
- `tail -F` or `tee` not working... HOT 1
- Patch for broken Videoflip in GStreamer 1.22.0 (which was fixed in 1.22.3 - 1.22.6) (was: No flip commands working on Raspberry pi 5) HOT 11
- -s 480x600 (for 5" monitor) incompatible with GPU video decoding on Raspberry Pi 4B and older (was: UxPlay Serious lag when using Horizontal Flip) HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uxplay.