• GNU/Linix CLI Challenge

    From Farley Flud@ff@gnulinux.rocks to comp.os.linux.advocacy on Mon Feb 23 17:30:57 2026
    From Newsgroup: comp.os.linux.advocacy

    It's time to strut your stuff, GNU/Linux advocates.

    Here is a link to a YouTube video that contains a desired
    audio file:

    https://www.youtube.com/watch?v=oOSYB38y2xA

    Why do these idiots and morons post audio as video?
    I suppose that it's because they are idiots and morons.
    Besides, their Micro$lop systems won't allow them to do
    anything else.

    Your job is to obtain just the audio file from the above
    link, and, if necessary, convert, with minimal quality loss,
    to the MP3 audio format.

    Post your CLI solutions.

    No GUI!!! The GUI is for idiots and morons.
    --
    Gentoo/LFS: Is there any-fucking-thing else?
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Joel W. Crump@joelcrump@gmail.com to comp.os.linux.advocacy on Mon Feb 23 12:35:53 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2/23/26 12:30 PM, Farley Flud wrote:

    It's time to strut your stuff, GNU/Linux advocates.

    Here is a link to a YouTube video that contains a desired
    audio file:

    https://www.youtube.com/watch?v=oOSYB38y2xA

    Why do these idiots and morons post audio as video?
    I suppose that it's because they are idiots and morons.
    Besides, their Micro$lop systems won't allow them to do
    anything else.

    Your job is to obtain just the audio file from the above
    link, and, if necessary, convert, with minimal quality loss,
    to the MP3 audio format.

    Post your CLI solutions.

    No GUI!!! The GUI is for idiots and morons.


    I was about to take up the challenge, but then I remembered it was so
    two decades ago.
    --
    Joel W. Crump
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Chris Ahlstrom@OFeem1987@teleworm.us to comp.os.linux.advocacy on Tue Feb 24 06:11:07 2026
    From Newsgroup: comp.os.linux.advocacy

    Farley Flud wrote this screed in ALL-CAPS:

    It's time to strut your stuff, GNU/Linux advocates.

    Here is a link to a YouTube video that contains a desired
    audio file:

    https://www.youtube.com/watch?v=oOSYB38y2xA

    Why do these idiots and morons post audio as video?
    I suppose that it's because they are idiots and morons.
    Besides, their Micro$lop systems won't allow them to do
    anything else.

    Your job is to obtain just the audio file from the above
    link, and, if necessary, convert, with minimal quality loss,
    to the MP3 audio format.

    Post your CLI solutions.

    yt-dlp --extract-audio --audio-format mp3 --audio-quality 192K \
    --restrict-filenames "$*"
    --
    Never offend people with style when you can offend them with substance.
    -- Sam Brown, "The Washington Post", January 26, 1977
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Joel W. Crump@joelcrump@gmail.com to comp.os.linux.advocacy on Tue Feb 24 06:13:53 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2/24/2026 6:11 AM, Chris Ahlstrom wrote:
    Farley Flud wrote this screed in ALL-CAPS:

    It's time to strut your stuff, GNU/Linux advocates.

    Here is a link to a YouTube video that contains a desired
    audio file:

    https://www.youtube.com/watch?v=oOSYB38y2xA

    Why do these idiots and morons post audio as video?
    I suppose that it's because they are idiots and morons.
    Besides, their Micro$lop systems won't allow them to do
    anything else.

    Your job is to obtain just the audio file from the above
    link, and, if necessary, convert, with minimal quality loss,
    to the MP3 audio format.

    Post your CLI solutions.

    yt-dlp --extract-audio --audio-format mp3 --audio-quality 192K \
    --restrict-filenames "$*"


    So close, but you should've used --preset standard, not friggin' 192
    Kbps! ;P
    --
    Joel W. Crump
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Farley Flud@ff@gnulinux.rocks to comp.os.linux.advocacy on Tue Feb 24 13:16:33 2026
    From Newsgroup: comp.os.linux.advocacy

    On Tue, 24 Feb 2026 06:11:07 -0500, Chris Ahlstrom wrote:


    yt-dlp --extract-audio --audio-format mp3 --audio-quality 192K \
    --restrict-filenames "$*"


    That does not ensure optimum quality.

    You need to first determine what audio is available with
    "yt-dlp -F." For example:

    ID EXT RESOLUTION FPS CH roe FILESIZE TBR PROTO roe VCODEC VBR ACODEC ABR ASR MORE INFO
    roCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroC
    139 m4a audio only 2 roe 810.13KiB 49k https roe audio only mp4a.40.5 49k 22k low, m4a_dash
    249 webm audio only 2 roe 784.35KiB 47k https roe audio only opus 47k 48k low, webm_dash
    140 m4a audio only 2 roe 2.10MiB 130k https roe audio only mp4a.40.2 130k 44k medium, m4a_dash
    251 webm audio only 2 roe 2.02MiB 125k https roe audio only opus 125k 48k medium, webm_dash

    In this case, "Yt-dlp -f 251" will download just the best audio.

    But the file is webm format and the format, not the data, has to be converted to opus/ogg.

    Use ffmpeg to strip the format data:

    ffmpeg -i file.webm -acodec copy file.ogg

    This can be good to go because ogg is better than mp3.
    --
    Gentoo/LFS: Is there any-fucking-thing else?
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Joel W. Crump@joelcrump@gmail.com to comp.os.linux.advocacy on Tue Feb 24 08:46:43 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2/24/2026 8:16 AM, Farley Flud wrote:
    On Tue, 24 Feb 2026 06:11:07 -0500, Chris Ahlstrom wrote:

    yt-dlp --extract-audio --audio-format mp3 --audio-quality 192K \
    --restrict-filenames "$*"

    That does not ensure optimum quality.

    You need to first determine what audio is available with
    "yt-dlp -F." For example:

    ID EXT RESOLUTION FPS CH roe FILESIZE TBR PROTO roe VCODEC VBR ACODEC ABR ASR MORE INFO
    roCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroCroC
    139 m4a audio only 2 roe 810.13KiB 49k https roe audio only mp4a.40.5 49k 22k low, m4a_dash
    249 webm audio only 2 roe 784.35KiB 47k https roe audio only opus 47k 48k low, webm_dash
    140 m4a audio only 2 roe 2.10MiB 130k https roe audio only mp4a.40.2 130k 44k medium, m4a_dash
    251 webm audio only 2 roe 2.02MiB 125k https roe audio only opus 125k 48k medium, webm_dash

    In this case, "Yt-dlp -f 251" will download just the best audio.

    But the file is webm format and the format, not the data, has to be converted to opus/ogg.

    Use ffmpeg to strip the format data:

    ffmpeg -i file.webm -acodec copy file.ogg

    This can be good to go because ogg is better than mp3.


    Vorbis is not as good as LAME, no. You're talking theory, not
    audiophile response. A tuned ear will prefer --preset standard, being
    ~98% of what CDDA 16-bit 44.1 KHz is. FLAC, though, can deliver greater
    bit width and dynamic range, TIDAL streams in high-def FLAC. There is
    an app from the DVDFab crew that can rip those streams, too, not that I
    would advise anyone to utilize it.
    --
    Joel W. Crump
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Chris Ahlstrom@OFeem1987@teleworm.us to comp.os.linux.advocacy on Tue Feb 24 11:25:58 2026
    From Newsgroup: comp.os.linux.advocacy

    Farley Flud wrote this screed in ALL-CAPS:

    On Tue, 24 Feb 2026 06:11:07 -0500, Chris Ahlstrom wrote:

    yt-dlp --extract-audio --audio-format mp3 --audio-quality 192K \
    --restrict-filenames "$*"

    Meh. Even 128K is good enough for me.

    That does not ensure optimum quality.

    You need to first determine what audio is available with
    "yt-dlp -F." For example:

    Good to know.

    This can be good to go because ogg is better than mp3.

    Can you play ogg in a car stereo?
    --
    The world is your exercise-book, the pages on which you do your sums.
    It is not reality, although you can express reality there if you wish.
    You are also free to write nonsense, or lies, or to tear the pages.
    -- Messiah's Handbook : Reminders for the Advanced Soul
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Joel W. Crump@joelcrump@gmail.com to comp.os.linux.advocacy on Tue Feb 24 11:30:41 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2/24/2026 11:25 AM, Chris Ahlstrom wrote:
    Farley Flud wrote this screed in ALL-CAPS:
    On Tue, 24 Feb 2026 06:11:07 -0500, Chris Ahlstrom wrote:

    yt-dlp --extract-audio --audio-format mp3 --audio-quality 192K \
    --restrict-filenames "$*"

    Meh. Even 128K is good enough for me.


    I have two distinct pairs of headphones. One are essentially
    studio-monitor type. But they weigh on my pushing-50 face, listening
    for a long time. So my retro headphones with weak bass are more
    comfortable. 128 Kbps would be as good as a CDDA, there.


    That does not ensure optimum quality.

    You need to first determine what audio is available with
    "yt-dlp -F." For example:

    Good to know.

    This can be good to go because ogg is better than mp3.

    Can you play ogg in a car stereo?


    Vorbis was never that great. It was a technical achievement, but LAME
    really made something that captured the essence of the source, they did
    that work to finely tune it.. --preset standard.
    --
    Joel W. Crump
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Farley Flud@ff@gnulinux.rocks to comp.os.linux.advocacy on Tue Feb 24 17:17:17 2026
    From Newsgroup: comp.os.linux.advocacy

    On Tue, 24 Feb 2026 11:25:58 -0500, Chris Ahlstrom wrote:


    This can be good to go because ogg is better than mp3.

    Can you play ogg in a car stereo?


    I suppose that it depends on the particular stereo.

    Most portable MP3 players, like those at BestBuy or Amazon,
    play a variety of formats including OGG.

    But, in this case, I would keep the OGG file but also convert
    to MP3 through a WAV intermediate:

    opusdec --force-wav file.ogg file.wav

    lame --preset insane file.wav file.mp3

    The wav file intermediate is required because Linux pipes are
    not seekable and lame requires a seekable input file.

    But this method is converting a lossy file into another lossy
    file. Some audio material may suffer but then most wouldn't
    notice.
    --
    Gentoo/LFS: Is there any-fucking-thing else?
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Joel W. Crump@joelcrump@gmail.com to comp.os.linux.advocacy on Tue Feb 24 12:32:52 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2/24/2026 12:17 PM, Farley Flud wrote:
    On Tue, 24 Feb 2026 11:25:58 -0500, Chris Ahlstrom wrote:

    This can be good to go because ogg is better than mp3.

    Can you play ogg in a car stereo?

    I suppose that it depends on the particular stereo.

    Most portable MP3 players, like those at BestBuy or Amazon,
    play a variety of formats including OGG.

    But, in this case, I would keep the OGG file but also convert
    to MP3 through a WAV intermediate:

    opusdec --force-wav file.ogg file.wav

    lame --preset insane file.wav file.mp3

    The wav file intermediate is required because Linux pipes are
    not seekable and lame requires a seekable input file.

    But this method is converting a lossy file into another lossy
    file. Some audio material may suffer but then most wouldn't
    notice.


    https://www.bestbuy.com/product/sony-nw-a306-walkman-a-series-black/J7XSRH5XVK

    Audio Playback MP3: 32rCo320 kbps (supports VBR)/32, 44.1, 48 kHz, WMA: 32rCo320 kbps (supports variable bitrate (VBR)/44.1 kHz (STEREO), 32rCo48 kbps/44.1 kHz (MONo), FLAC: 16, 24 bit/8rCo384 kHz, WAV: 16, 24, 32 bit (Float/Integer)/8rCo384 kHz, AAC: 16rCo320 kbps/8rCo48 kHz, HE-AAC: 32rCo144 kbps/8rCo48 kHz, Apple Lossless: 16, 24 bit/8rCo384 kHz, AIFF: 16, 24, 32 bit/8rCo384 kHz, DSD: 1 bit/2.8224, 5.6448, 11.2896 MHz, APE: 8, 16, 24 bit/8rCo192 kHz (Fast, Normal, High), MQA: Supported

    -------------------------------------------------------------------

    The high-end Sony model, $400 at Best Buy, doesn't handle .ogg. Hard to believe, but it goes to show that Vorbis wasn't that great, as I said
    earlier.
    --
    Joel W. Crump
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Chris Ahlstrom@OFeem1987@teleworm.us to comp.os.linux.advocacy on Tue Feb 24 13:15:44 2026
    From Newsgroup: comp.os.linux.advocacy

    Joel W. Crump wrote this screed in ALL-CAPS:

    <snip>

    The high-end Sony model, $400 at Best Buy, doesn't handle .ogg. Hard to believe, but it goes to show that Vorbis wasn't that great, as I said earlier.

    I think the original issue was that initially there was no
    integer-only implementation for Ogg, so it could not play well
    on the cheaper devices.

    AI Overview

    OGG (specifically Vorbis/Opus) is generally considered
    superior to MP3 in audio quality and efficiency , offering
    better sound at lower bitrates and smaller file sizes. While
    OGG is open-source and provides better compression, MP3
    remains the standard for universal compatibility across older
    devices.
    --
    People don't usually make the same mistake twice -- they make it three
    times, four time, five times...
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Joel W. Crump@joelcrump@gmail.com to comp.os.linux.advocacy on Tue Feb 24 13:41:55 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2/24/2026 1:15 PM, Chris Ahlstrom wrote:

    The high-end Sony model, $400 at Best Buy, doesn't handle .ogg. Hard to
    believe, but it goes to show that Vorbis wasn't that great, as I said
    earlier.

    I think the original issue was that initially there was no
    integer-only implementation for Ogg, so it could not play well
    on the cheaper devices.

    AI Overview

    OGG (specifically Vorbis/Opus) is generally considered
    superior to MP3 in audio quality and efficiency , offering
    better sound at lower bitrates and smaller file sizes. While
    OGG is open-source and provides better compression, MP3
    remains the standard for universal compatibility across older
    devices.


    I am a critic, of audio devices. Vorbis never impressed me. LAME's
    take on MP3 did, the variable bitrate, --preset standard.
    --
    Joel W. Crump
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From DFS@nospam@dfs.com to comp.os.linux.advocacy on Tue Feb 24 16:04:14 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2/23/2026 12:30 PM, Larry 'Insecure Idiot' Piet (aka Farley Flud) wrote:


    Post your CLI solutions.

    Why?

    Your "solution" is to USE (not DO) some Youtube CLI downloading tool
    developed by "REAL PROGRAMMERS".

    The GUI solution is very often just an interface to the same CLI
    commands, but grouped together and documented onscreen for ease of use.

    https://imgur.com/a/Qewhsv9

    You'd have to be an unbelievably stupid person to write and edit SQL
    every time you wanted info out of a database, when you have an easy to
    use point-click option to get the same data in 1/100th the time.

    You are that unbelievably stupid person.



    No GUI!!! The GUI is for idiots and morons.

    Q: Why don't you take your own advice and quit using all GUI programs,
    and behave as OS pure in real life as you pretend to be on cola?

    A: Because you're a gigantic, pulsing, puss-filled, lameass hypocrite.


    The GUI is for people too smart to waste life using arcane CLI commands
    for little to no benefit, when a time-saving GUI option is available.

    You waste untold months and years learning and using CLI commands as
    much as possible because you're insecure and womanless, and you think
    lording this lameness over others makes you superior? And you do this
    at 44 years old?

    wtf? Get a grip.

    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From DFS@nospam@dfs.com to comp.os.linux.advocacy on Tue Feb 24 16:23:49 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2/24/2026 8:16 AM, Lameass Larry Piet (aka Farley Flud) wrote:

    You need to first determine what audio is available with
    "yt-dlp -F."


    yt-dlp is yet another fantastic python crutch you rely on to overcome
    your lack of programming talent.



    Feeb whines:
    * Python is the "Apple" for ignoramus developers.

    * Python is not a crutch; it's a fucking ambulance.

    * It's [Matplotlib] based in sophomoric Python, the salvation of all
    talentless idiots.
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From CrudeSausage@crude@sausa.ge to comp.os.linux.advocacy on Wed Feb 25 01:19:49 2026
    From Newsgroup: comp.os.linux.advocacy

    On Tue, 24 Feb 2026 11:25:58 -0500, Chris Ahlstrom wrote:

    Farley Flud wrote this screed in ALL-CAPS:

    On Tue, 24 Feb 2026 06:11:07 -0500, Chris Ahlstrom wrote:

    yt-dlp --extract-audio --audio-format mp3 --audio-quality 192K \
    --restrict-filenames "$*"

    Meh. Even 128K is good enough for me.

    Without great speakers, you won't notice much of a difference between a 128kbps MP3 and a 320kbps one. However, it is very noticeable when there
    are lots of instruments playing simultaneously. The high compression makes
    it difficult to discern between drums, guitars and general noise.

    That does not ensure optimum quality.

    You need to first determine what audio is available with "yt-dlp -F."
    For example:

    Good to know.

    This can be good to go because ogg is better than mp3.

    Can you play ogg in a car stereo?

    Many car stereos support it. Nevertheless, most people nowadays would
    stream the music from a phone onto the car's stereo. If it's an Android
    phone, it supports Vorbis out of the box. That said, Vorbis has a better overall sound than MP3 unless the latter is compressed with the LAME
    encoder.
    --
    CrudeSausage
    John 14:6
    Isaiah 48:16
    Pop_OS!
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From =?UTF-8?Q?St=C3=A9phane?= CARPENTIER@sc@fiat-linux.fr to comp.os.linux.advocacy on Sat Feb 28 11:15:58 2026
    From Newsgroup: comp.os.linux.advocacy

    Le 23-02-2026, Farley Flud <ff@gnulinux.rocks> a |-crit-a:
    It's time to strut your stuff, GNU/Linux advocates.

    I won't help you.

    Here is a link to a YouTube video that contains a desired
    audio file:

    https://www.youtube.com/watch?v=oOSYB38y2xA

    Why do these idiots and morons post audio as video?
    I suppose that it's because they are idiots and morons.

    The real question is: why are you following idiots and morons? Are you
    an idiot's and moron's lackey? Maybe, it would explain a lot.

    Besides, their Micro$lop systems won't allow them to do
    anything else.

    The second real question is: what doesn't allow you to depend on anyone
    else than idiots and morons?

    Your job is to obtain just the audio file from the above
    link, and, if necessary, convert, with minimal quality loss,
    to the MP3 audio format.

    I have better thing to do than to help you.

    Post your CLI solutions.

    No.

    No GUI!!! The GUI is for idiots and morons.

    Yes, I know: in all your videos you show you rely heavily on GUI.
    --
    Si vous avez du temps |a perdre :
    https://scarpet42.gitlab.io
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From =?UTF-8?Q?St=C3=A9phane?= CARPENTIER@sc@fiat-linux.fr to comp.os.linux.advocacy on Sat Feb 28 11:41:09 2026
    From Newsgroup: comp.os.linux.advocacy

    Le 24-02-2026, DFS <nospam@dfs.com> a |-crit-a:
    On 2/23/2026 12:30 PM, Larry 'Insecure Idiot' Piet (aka Farley Flud) wrote:

    Post your CLI solutions.

    Why?

    He doesn't know why it can be good but that doesn't mean it can't. Of
    course, his reasons are stupid because he doesn't master the CLI, he
    just want to pretend. But others can have good reasons to do the same.

    First not everyone has the same environment, so there are a lot of time
    when a CLI solution will work for everyone when a GUI solution won't.
    And it's not only related to Linux with all the DE/WM, I saw a lot of
    time people telling if you have Windows 10, clic here, if you have
    Windows 11, there and so on. Or when you have people in lot of countries speaking different languages, the menu entries can differ a lot when the
    CLI is always the same.

    Second, if one doesn't master the command line, it can be more difficult
    to find the right command than with the GUI. But it's always fast and
    easy to copy past the command given by someone else and it can be easily scripted for a lot of use. So, if the GUI can be an easier way for a one
    shot use, for something designed to be reused many times, once the CLI
    solution is given, it's really, really fast and easy to reuse many
    times. When the GUI will always require you the same number of clics.

    Your "solution" is to USE (not DO) some Youtube CLI downloading tool developed by "REAL PROGRAMMERS".

    The GUI solution is very often just an interface to the same CLI
    commands, but grouped together and documented onscreen for ease of use.

    Well, yes, as I said, if his reasons are bad, it's not always stupid to request/give CLI solutions.
    --
    Si vous avez du temps |a perdre :
    https://scarpet42.gitlab.io
    --- Synchronet 3.21d-Linux NewsLink 1.2