BtbN changed the topic of #ffmpeg to: Welcome to the FFmpeg USER support channel | Development channel: #ffmpeg-devel | Bug reports: https://ffmpeg.org/bugreports.html | Wiki: https://trac.ffmpeg.org/ | This channel is publically logged | FFmpeg 7.0 is released
<iconoclasthero>
another|I haven't ruled it out
<iconoclasthero>
but for background, I had the server and the client on the same LAN. server had the 1.7 TB of music and mpd and the module-native-tcp-protocol just worked.
<iconoclasthero>
the one from pulse. and pavucontrol worked pretty well as a mixer to move sources to speakers.
Tinos has quit [Ping timeout: 256 seconds]
tranzistor has quit [Ping timeout: 265 seconds]
<iconoclasthero>
from there, it went through bluetoothctl to a speaker.
<iconoclasthero>
because of how well it worked, I was thinking it would be great to get that working through a tunnel or vpn or whatever from the now no-longer-connected-via-lan server and client.
five618480339 has quit [Remote host closed the connection]
five618480339 has joined #ffmpeg
<iconoclasthero>
@LunaLovegood "have you tried with other codecs just in case? Something like this should work also (serverside): ... -c:a mp2 -b:a 256k -f mpegts udp://100.92.143.113:12345"
<iconoclasthero>
no improvement. I also adjusted the scale factor in mpd up to 5 which should be exploding the speakers and is ... just audible at the moment
<iconoclasthero>
another|: oh, i think i made a mistake in my answer earlier... since the machine is running pipewire, i'm using pipewire-pulse which is one of the enumerated methods in the link.
lexano has quit [Ping timeout: 272 seconds]
yans has quit [Ping timeout: 264 seconds]
<LunaLovegood>
It sounds as if there's an int to float or float to int conversion somewhere that isn't scaled right. Maybe you need something like volume=32767 or the like?
<iconoclasthero>
perhaps. i went back and tried the straight pulse feed again now that i've adjusted the buffering and miles davis sounds pretty normal. there's a few minor places it cuts out that are undesireable.
<iconoclasthero>
using -af "volume=32767" was not successful.
<iconoclasthero>
Description: lightweight messaging kernel (development files) ØMQ is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products.
<iconoclasthero>
ØMQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more.
<iconoclasthero>
is that the right libzmq?
<furq>
isn't the entire reason to use mpd that you don't have to do anything like this
<LunaLovegood>
Yes, that. The way ffmpeg uses it is mostly only good for live (1x speed) streaming, but for that it works pretty well. Once you create a server socket (ffmpeg's output), you can connect any number of clients to it for streaming. It uses TCP though, not actual udp multicasting, so more bandwidth, but you don't have to worry about packet loss.
<LunaLovegood>
It's completely non-blocking though on the server side, that's why I don't recommend > 1x speeds. Because while the clients use fairly large buffers, they will end up losing packets if they can't process the data fast enough.
<LunaLovegood>
In my case I use it to move a bunch of live audio and video MPEG-TS streams around and transcode them on some hosts, store them on others, and I've got a machine dedicated to serving them to a bunch of TV boxes.
jarthur_ has joined #ffmpeg
jarthur_ has quit [Client Quit]
jarthur has quit [Ping timeout: 276 seconds]
<znf>
Has anyone managed to get hardware acceleration going in a Docker container, with macOS (apple silicon, so m1/m2 etc.) as a host?
<znf>
Is such a thing even possible?
intrac_ has joined #ffmpeg
intrac has quit [Ping timeout: 276 seconds]
System_Error has quit [Remote host closed the connection]
five618480339 has quit [Remote host closed the connection]
five618480339 has joined #ffmpeg
jagannatharjun has joined #ffmpeg
stolen has joined #ffmpeg
Muimi_ has joined #ffmpeg
emanuele6 has quit [Ping timeout: 252 seconds]
emanuele6 has joined #ffmpeg
lolok has joined #ffmpeg
emanuele6 has quit [Ping timeout: 252 seconds]
emanuele6 has joined #ffmpeg
mikehu44 has joined #ffmpeg
namazso has quit [Remote host closed the connection]
namazso has joined #ffmpeg
jarthur has joined #ffmpeg
jagannatharjun has quit [Quit: Connection closed for inactivity]
elvis_a_presley has quit [*.net *.split]
elvis_a_presley has joined #ffmpeg
emanuele6 has quit [*.net *.split]
Icedream has quit [*.net *.split]
Luna_Usagi has quit [*.net *.split]
jtgd has quit [*.net *.split]
another| has quit [*.net *.split]
pulec has quit [*.net *.split]
Hobbyboy has quit [*.net *.split]
rodeo has quit [*.net *.split]
jdek has quit [*.net *.split]
Naleksuh has quit [*.net *.split]
pyre has quit [*.net *.split]
hjckr has quit [*.net *.split]
boxrick has quit [*.net *.split]
mid-kid has quit [*.net *.split]
Norkle has quit [*.net *.split]
znf has quit [*.net *.split]
Rodn3y has quit [*.net *.split]
meklu has quit [*.net *.split]
genius3000 has quit [*.net *.split]
llyyr has quit [*.net *.split]
emanuele6 has joined #ffmpeg
Icedream has joined #ffmpeg
Luna_Usagi has joined #ffmpeg
jtgd has joined #ffmpeg
another| has joined #ffmpeg
Hobbyboy has joined #ffmpeg
pulec has joined #ffmpeg
rodeo has joined #ffmpeg
jdek has joined #ffmpeg
hjckr has joined #ffmpeg
pyre has joined #ffmpeg
Naleksuh has joined #ffmpeg
mid-kid has joined #ffmpeg
Norkle has joined #ffmpeg
boxrick has joined #ffmpeg
Rodn3y has joined #ffmpeg
genius3000 has joined #ffmpeg
meklu has joined #ffmpeg
znf has joined #ffmpeg
llyyr has joined #ffmpeg
Norkle has quit [Max SendQ exceeded]
hjckr has quit [Max SendQ exceeded]
emanuele6 has quit [Max SendQ exceeded]
Keshl has quit [*.net *.split]
phonemic has quit [*.net *.split]
theobjectivedad has quit [*.net *.split]
jlc has quit [*.net *.split]
MightyBOB has quit [*.net *.split]
makidoll has quit [*.net *.split]
kepstin has quit [*.net *.split]
wyatt8750 has quit [*.net *.split]
kylophone has quit [*.net *.split]
llinguini has quit [*.net *.split]
troyt has quit [*.net *.split]
jb3 has quit [*.net *.split]
Corroddity has quit [*.net *.split]
nitrix has quit [*.net *.split]
JEEB has quit [*.net *.split]
ePirat has quit [*.net *.split]
BSaboia has quit [*.net *.split]
peac has quit [*.net *.split]
aaabbb has quit [*.net *.split]
colona has quit [*.net *.split]
emanuele6 has joined #ffmpeg
Keshl has joined #ffmpeg
theobjectivedad has joined #ffmpeg
phonemic has joined #ffmpeg
jlc has joined #ffmpeg
MightyBOB has joined #ffmpeg
makidoll has joined #ffmpeg
kepstin has joined #ffmpeg
wyatt8750 has joined #ffmpeg
llinguini has joined #ffmpeg
kylophone has joined #ffmpeg
jb3 has joined #ffmpeg
Corroddity has joined #ffmpeg
nitrix has joined #ffmpeg
JEEB has joined #ffmpeg
troyt has joined #ffmpeg
ePirat has joined #ffmpeg
aaabbb has joined #ffmpeg
BSaboia has joined #ffmpeg
peac has joined #ffmpeg
colona has joined #ffmpeg
Corroddity has quit [Max SendQ exceeded]
Corroddity has joined #ffmpeg
memset has joined #ffmpeg
llinguini has quit [Ping timeout: 240 seconds]
hjckr has joined #ffmpeg
llinguini has joined #ffmpeg
theobjectivedad has quit [Ping timeout: 248 seconds]
Juest has quit [Ping timeout: 247 seconds]
theobjectivedad has joined #ffmpeg
Juest has joined #ffmpeg
memset_ has quit [Ping timeout: 260 seconds]
Muimi_ has quit [Quit: Going offline, see ya! (www.adiirc.com)]
<galad>
znf: docker on mac uses a linux vm, I don't think it has any way to get to either hardware decoders/encoders or gpu at the moment
Norkle has joined #ffmpeg
AbleBacon has quit [Read error: Connection reset by peer]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
lavaball has joined #ffmpeg
rv1sr has joined #ffmpeg
jarthur has quit [Quit: jarthur]
lavaball has quit [Remote host closed the connection]
wobbol has joined #ffmpeg
stolen has quit [Quit: Connection closed for inactivity]
memset has quit [Ping timeout: 260 seconds]
Unit640 has joined #ffmpeg
alien_lappy has quit [Quit: Leaving.]
memset has joined #ffmpeg
Livio has joined #ffmpeg
xx has joined #ffmpeg
alexherbo2 has joined #ffmpeg
jtgd has quit [Ping timeout: 260 seconds]
lavaball has joined #ffmpeg
HerbY_NL has joined #ffmpeg
jagannatharjun has joined #ffmpeg
Blacker47 has joined #ffmpeg
HerbY_NL has quit [Ping timeout: 252 seconds]
jtgd has joined #ffmpeg
Tinos has joined #ffmpeg
j45 has quit [Ping timeout: 276 seconds]
j45 has joined #ffmpeg
HerbY_NL has joined #ffmpeg
theobjectivedad has quit [Read error: Connection reset by peer]
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
System_Error has joined #ffmpeg
theobjectivedad has joined #ffmpeg
alexherbo2 has quit [Remote host closed the connection]
lavaball has quit [Remote host closed the connection]
HerbY_NL has joined #ffmpeg
rsx has joined #ffmpeg
waleee has joined #ffmpeg
zsoltiv_ has quit [Ping timeout: 252 seconds]
Icedream has quit [Ping timeout: 260 seconds]
waleee has quit [Ping timeout: 252 seconds]
Icedream has joined #ffmpeg
Icedream has quit [Ping timeout: 252 seconds]
Icedream has joined #ffmpeg
martylake has quit [Ping timeout: 244 seconds]
martylake has joined #ffmpeg
lolok has quit [Quit: lolok]
Icedream has quit [Ping timeout: 248 seconds]
theobjectivedad has quit [Remote host closed the connection]
Icedream has joined #ffmpeg
theobjectivedad has joined #ffmpeg
memset has quit [Remote host closed the connection]
memset has joined #ffmpeg
Icedream has quit [Quit: A lol made me boom.]
Icedream has joined #ffmpeg
lavaball has joined #ffmpeg
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
memset has quit [Remote host closed the connection]
memset has joined #ffmpeg
HerbY_NL has joined #ffmpeg
HerbY_NL has quit [Ping timeout: 260 seconds]
alexherbo2 has joined #ffmpeg
<iconoclasthero>
@furq: "isn't the entire reason to use mpd that you don't have to do anything like this" pipewire has really messed up how mpd works. there are few ways around running it as a user service which has necessitated other compromises.
<iconoclasthero>
icecast work great so long as you can't control the stream
vlm has joined #ffmpeg
fling has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
fling has joined #ffmpeg
beaver has quit []
memset has quit [Ping timeout: 260 seconds]
beaver has joined #ffmpeg
memset has joined #ffmpeg
iconoclasthero has quit [Quit: No Ping reply in 180 seconds.]
luc4 has joined #ffmpeg
System_Error has quit [Ping timeout: 260 seconds]
System_Error has joined #ffmpeg
rv1sr has quit []
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ffmpeg
zsoltiv_ has joined #ffmpeg
lexano has joined #ffmpeg
luc4 has quit [Remote host closed the connection]
luc4 has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
luc4 has quit [Ping timeout: 260 seconds]
rv1sr has joined #ffmpeg
lucasta has joined #ffmpeg
jarthur has joined #ffmpeg
rvalue- has joined #ffmpeg
rvalue has quit [Ping timeout: 276 seconds]
Icedream has quit [Ping timeout: 252 seconds]
billchenchina- has joined #ffmpeg
rvalue- is now known as rvalue
Icedream has joined #ffmpeg
yans has joined #ffmpeg
Icedream has quit [Ping timeout: 260 seconds]
Icedream has joined #ffmpeg
emanuele6 has quit [Ping timeout: 252 seconds]
emanuele6 has joined #ffmpeg
yans has quit [Remote host closed the connection]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ffmpeg
AbleBacon has joined #ffmpeg
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ffmpeg
yans has joined #ffmpeg
yans has quit [Read error: Connection reset by peer]
yans has joined #ffmpeg
coldfeet has joined #ffmpeg
alexherbo2 has quit [Remote host closed the connection]
emanuele6 has quit [Ping timeout: 265 seconds]
emanuele6 has joined #ffmpeg
alexherbo2 has joined #ffmpeg
HerbY_NL has joined #ffmpeg
alexherbo2 has quit [Remote host closed the connection]