<p>Dear sound/audio folks and engineers,</p><p>I have a directory with 3.5GiB of audio files (chiefly opus & m4a) which are spoken word recordings.</p><p>Some of them are quite low, and some of them are quite dynamic such that it's a whisper at times and nearly a shout at other times.</p><p>I've processed a lot of them with <a href="/tags/audacity/" rel="tag">#audacity</a>'s compressor filter or <a href="/tags/ffmpeg/" rel="tag">#ffmpeg</a> (ffmpeg -i audio.m4a -filter:a "speechnorm=e=50:r=0.0001:l=1" audio-normalized.m4a), but there are some unprocessed files in the collection, which are a pain to individually find and fix.</p><p>Is there a way from the <a href="/tags/commandline/" rel="tag">#CommandLine</a> to detect the loudness and/or dynamic range of audio files so that I can automatically flag them for processing with ffmpeg?</p><p>Thanks!!</p><p><a href="/tags/audio/" rel="tag">#audio</a> <a href="/tags/sound/" rel="tag">#sound</a> <a href="/tags/soundengineering/" rel="tag">#SoundEngineering</a> <a href="/tags/askfedi/" rel="tag">#AskFedi</a> <a href="/tags/hivemind/" rel="tag">#HiveMind</a></p>
commandline
<p>Improve MPV Player with an Interactive File Browser</p><p>Obtain the benefits to a simple no-dependency interactive on-screen display file browser in MPV media player with the use of this complete guide.</p><p><a href="https://www.adamsdesk.com/posts/mpv-player-file-browser/" rel="nofollow" class="ellipsis" title="www.adamsdesk.com/posts/mpv-player-file-browser/"><span class="invisible">https://</span><span class="ellipsis">www.adamsdesk.com/posts/mpv-pl</span><span class="invisible">ayer-file-browser/</span></a></p><p><a href="/tags/blog/" rel="tag">#blog</a> <a href="/tags/commandline/" rel="tag">#commandline</a> <a href="/tags/linux/" rel="tag">#linux</a> <a href="/tags/tech/" rel="tag">#tech</a></p>
<p>Share Text Data to Camera Enabled Devices via QR Code</p><p>Share quickly and easily between all devices using nothing but a computer with GNU/Linux operating system, a camera and a quick response (QR) code.</p><p><a href="https://www.adamsdesk.com/posts/share-text-camera-qr-code/" rel="nofollow" class="ellipsis" title="www.adamsdesk.com/posts/share-text-camera-qr-code/"><span class="invisible">https://</span><span class="ellipsis">www.adamsdesk.com/posts/share-</span><span class="invisible">text-camera-qr-code/</span></a></p><p><a href="/tags/blog/" rel="tag">#blog</a> <a href="/tags/commandline/" rel="tag">#commandline</a> <a href="/tags/linux/" rel="tag">#linux</a></p>
<p>Determine Which Linux/Unix Init System is Being Used</p><p>Join this investigative adventure to determine the init system being used on GNU/Linux or Unix operating system using illustrated command examples.</p><p><a href="https://www.adamsdesk.com/posts/determine-init-system-use/" rel="nofollow" class="ellipsis" title="www.adamsdesk.com/posts/determine-init-system-use/"><span class="invisible">https://</span><span class="ellipsis">www.adamsdesk.com/posts/determ</span><span class="invisible">ine-init-system-use/</span></a></p><p><a href="/tags/blog/" rel="tag">#blog</a> <a href="/tags/linux/" rel="tag">#linux</a> <a href="/tags/unix/" rel="tag">#unix</a> <a href="/tags/commandline/" rel="tag">#commandline</a> <a href="/tags/terminal/" rel="tag">#terminal</a> <a href="/tags/opensource/" rel="tag">#OpenSource</a></p>
Edited 269d ago
<p>Axel: A Lightweight Command Line Interface Download Accelerator</p><p>Dicover and explore a download accelerator that can decrease download time using a free and open source command line interface program called Axel.</p><p><a href="https://www.adamsdesk.com/posts/download-accelerator-axel/" rel="nofollow" class="ellipsis" title="www.adamsdesk.com/posts/download-accelerator-axel/"><span class="invisible">https://</span><span class="ellipsis">www.adamsdesk.com/posts/downlo</span><span class="invisible">ad-accelerator-axel/</span></a></p><p><a href="/tags/blog/" rel="tag">#blog</a> <a href="/tags/fossfriday/" rel="tag">#FOSSFriday</a> <a href="/tags/freesoftware/" rel="tag">#FreeSoftware</a> <a href="/tags/opensource/" rel="tag">#OpenSource</a> <a href="/tags/commandline/" rel="tag">#commandline</a> <a href="/tags/linux/" rel="tag">#linux</a> <a href="/tags/unix/" rel="tag">#unix</a></p>
<p>Add Weather Data Caching to Fastfetch</p><p>Add the ability to cache weather data to reduce load time and conserve resources with Fastfetch using the command module and a custom shell script.</p><p><a href="https://www.adamsdesk.com/posts/fastfetch-weather-data-cache/" rel="nofollow" class="ellipsis" title="www.adamsdesk.com/posts/fastfetch-weather-data-cache/"><span class="invisible">https://</span><span class="ellipsis">www.adamsdesk.com/posts/fastfe</span><span class="invisible">tch-weather-data-cache/</span></a></p><p><a href="/tags/blog/" rel="tag">#blog</a> <a href="/tags/bash/" rel="tag">#bash</a> <a href="/tags/commandline/" rel="tag">#commandline</a> <a href="/tags/terminal/" rel="tag">#terminal</a> <a href="/tags/linux/" rel="tag">#linux</a></p>
<p>Pairing to a Logitech Unifying Receiver Under GNU/Linux</p><p>How to pair a device to a Logitech Unifying receiver using GNU/Linux in the command line or using a graphical application.</p><p><a href="https://www.adamsdesk.com/posts/pair-device-logitech-unifying-receiver/" rel="nofollow" class="ellipsis" title="www.adamsdesk.com/posts/pair-device-logitech-unifying-receiver/"><span class="invisible">https://</span><span class="ellipsis">www.adamsdesk.com/posts/pair-d</span><span class="invisible">evice-logitech-unifying-receiver/</span></a></p><p><a href="/tags/blog/" rel="tag">#blog</a> <a href="/tags/commandline/" rel="tag">#commandline</a> <a href="/tags/linux/" rel="tag">#linux</a> <a href="/tags/100daystooffload/" rel="tag">#100DaysToOffload</a></p>
<p>The wait is over! 📢<br>We are excited to announce the NEW version of **Ratatui**! 👨🍳🐁</p><p>🦀 A Rust library for cooking up TUIs (<span class="h-card"><a href="https://fosstodon.org/@ratatui_rs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ratatui_rs</span></a></span>)</p><p>🌠 Added "no_std" support for embedded targets, modularized architecture, major widget & layout upgrades!</p><p>🧀 Highlights: <a href="https://ratatui.rs/highlights/v030" rel="nofollow"><span class="invisible">https://</span>ratatui.rs/highlights/v030</a></p><p>➡️ Our new website: <a href="https://ratatui.rs" rel="nofollow"><span class="invisible">https://</span>ratatui.rs</a></p><p>⭐ GitHub: <a href="https://github.com/ratatui/ratatui" rel="nofollow"><span class="invisible">https://</span>github.com/ratatui/ratatui</a></p><p><a href="/tags/rustlang/" rel="tag">#rustlang</a> <a href="/tags/tui/" rel="tag">#tui</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/library/" rel="tag">#library</a> <a href="/tags/terminal/" rel="tag">#terminal</a> <a href="/tags/commandline/" rel="tag">#commandline</a> <a href="/tags/opensource/" rel="tag">#opensource</a> <a href="/tags/release/" rel="tag">#release</a></p>
<p>Batch Scan Photos With SANE's Scanimage On GNU/Linux Command Line</p><p>Turn a painful, time consuming and repetitive task of batch scanning photographs into a joyful one using SANE’s Scanimage on a GNU/Linux command line.</p><p><a href="https://www.adamsdesk.com/posts/batch-scan-photo-sane-scanimage/" rel="nofollow" class="ellipsis" title="www.adamsdesk.com/posts/batch-scan-photo-sane-scanimage/"><span class="invisible">https://</span><span class="ellipsis">www.adamsdesk.com/posts/batch-</span><span class="invisible">scan-photo-sane-scanimage/</span></a></p><p><a href="/tags/blog/" rel="tag">#blog</a> <a href="/tags/commandline/" rel="tag">#commandline</a> <a href="/tags/linux/" rel="tag">#linux</a> <a href="/tags/tech/" rel="tag">#tech</a> <a href="/tags/technology/" rel="tag">#technology</a></p>
🍵 