#datocurioso

¿Sabían que el formato Ogg no es técnicamente un códec de audio, sino un contenedor multimedia de código abierto diseñado para encapsular diversos flujos de datos como video, texto y audio de manera sincronizada?

Desarrollado por la Fundación Xiph.Org, el proyecto surgió en 1993 como una respuesta a la naturaleza propietaria de formatos como el MP3, cuyas patentes restringían el desarrollo de software libre y exigían pagos de licencias a los creadores. El nombre Ogg proviene de la jerga del videojuego Netrek, donde "ogging" se refería a una maniobra de fuerza táctica ejecutada con eficiencia, lo cual refleja la filosofía del contenedor de procesar datos sin imponer una carga excesiva al sistema. Dentro de este contenedor, el códec de audio más común es Vorbis, el cual utiliza un modelo psicoacústico avanzado para eliminar información imperceptible al oído humano, logrando una calidad de sonido superior a tasas de bits más bajas en comparación con el estándar MPEG.

La arquitectura de Ogg permite la multiplexación de múltiples pistas, lo que facilita que un solo archivo contenga diferentes idiomas o comentarios técnicos sin necesidad de archivos externos. Al ser un estándar no restringido por patentes, fue adoptado nativamente por la Fundación Mozilla para el navegador Firefox y se convirtió en el formato preferido para la industria de los videojuegos independientes y plataformas de streaming como Spotify en su versión de escritorio. Su estructura basada en páginas y encabezados fijos permite una recuperación de datos eficiente en caso de transmisiones interrumpidas, una característica crítica para el streaming de audio en redes con fluctuaciones de ancho de banda.

#Ogg #Vorbis #SoftwareLibre #Tecnología #Audio

Okay people who tag their own music, I need your opinion.  🎶

How do you tag video game music?  I tag it with the composer as the album artist, but I'm kinda sick of my Nintendo/Square Enix/Sega/etc music not being grouped together. I tried putting each in the Publisher field but nothing really reads that. 

#Music #Vorbis #Jellyfin #Navidrome

Anna's Archive 從 Spotify 拉出了 300TB 的音樂

這兩天蠻轟動的事情,Anna's Archive 宣佈從 Spotify 上拉出了 300TB 的音樂資料出來,應該涵蓋了 99.9% 的 metadata 與 99.6% 的播放量:「Backing up Spotify (via)」,考慮到 Spotify 在音樂的 coverage,這次的「備份」成為第一個蒐集的夠多的「音樂庫」: It’s the world’s first “preservation archive” for music which is fully open (meaning it can easily be mirrored by anyone with en...

Gea-Suan Lin's BLOG

Vorbis is a lossy audio format.

MP3 alternative.
Opus alternative.

Consider Vorbis if your portable device does not support Opus.

Some portable devices support Vorbis but do not support Opus.

Vorbis was replaced by Opus and both are developed by the Xiph.Org Foundation.

After ripping audio CD to FLAC, change the format from FLAC to Vorbis and rip the CD again.

Website: https://xiph.org/vorbis

#Vorbis #Opus #Audio #Music #Linux #FreeSoftware #OpenSource #FOSS #FLAC #AudioCD #OGG #MP3 #GNU

icecast / liquidsoap: switch between pulseaudio / alsa devices

vorbis, mp3, opus, aac

https://gist.github.com/ZiTAL/b306c09e098e2ad7003af6c77b3328a0

#icecast #liquidsoap #gnu #linux #vorbis #ogg #opus #mp3 #aac

icecast / liquidsoap: switch between pulseaudio / alsa devices

icecast / liquidsoap: switch between pulseaudio / alsa devices - icecast_switch_device.liq

Gist

HandBrake

В связи с вопросом второй раз поставил HandBrake (из репозитория версия 1.8.1). Первый раз ставил HB для посмотреть, ещё больше понравилось в этот раз. После опыта с ffmpeg в консоли, когда уже есть некоторое представление результа и влияние применённых параметров на выходной результат, настройки и установки аудио/видео в HB не выглядят такими замороченными.

Изначально записал кусок фильма на 332 МБ, подрезал в Shotcut, импорт в 720p (вес выходного файла уже 94 МБ). Далее пережал через HB в h265 до 58 МБ, длится кусок 3 минуты. В процессе используется процесс ghb (не знаю такой библиотеки, это что-то своё, судя по названию — graphic handbrake). После смены звукового кодека на Vorbis вместо дефолтного AAC вес файла уменьшился до 44 МБ.

Минусы HB

  • Не все подсказки переведены, есть с ошибками пунктуации;
  • Звуковой кодек получилось выбрать нужны (#vorbis) со второго раза (это пройдёт, как привынешь и разберёшься)
  • Плюсы HB

  • GUI, русифицировано, есть всплывающие подсказки, разобраться и привыкнуть нужно;
  • Судя по выходному кодеку #HEVC автоматом использовалось аппаратное ускорение nVidia, чего не отражено в настройках;
  • При кодировании процесс ghb грузит ЦП на 40-50 %, есть cli версия в репах.
  • Есть два DVD, один уже перекодировал в .mp4 через VLC, эти не получилось (видимо, от записи защита). В HB можно по одному трэку вытягивать, но не все, что тоже не плохо. В общем, рекомендасьён, как блогер одна говорит. Буду теперь использовать. Изначально сам был такого мнения, что с GUI нужно разбираться и изучить его, но и синтаксис ffmpeg в консоли, возможные ключи/параметры и их правильное написание тоже требуют времени, учидчивости и некоторого умственного напряжения. 😈

    #HandBrake #HB #ffmpeg #VLC #Shotcut #nVidia

    HandBrake 1.10.1 was released. If you are on Linux, this release fixes Vorbis passthru checkbox not being applied when the title changes.

    https://github.com/HandBrake/HandBrake/releases/tag/1.10.1

    #Handbrake #Linux #Flathub #Flatpak #Vorbis #Xiph

    To generate a waveform using the audiowaveform library, we need to do it in two steps.

    Step 1: Create a binary format (.dat) file from the audio file
    audiowaveform -i 3.mp3 -o 3.dat -z 256 -b 8

    Step 2: Generate a image (.png) file using the binary data
    audiowaveform -i 3.dat -o 3.png -z 256

    #Linux #Ubuntu #audiowaveform #waveform #MP3 #WAV #FLAC #Ogg #Vorbis #Opus

    audiowaveform is a C++ command-line application that generates waveform data from either MP3, WAV, FLAC, Ogg Vorbis, or Opus format audio files. Waveform data can be used to produce a visual rendering of the audio.

    How to Install
    https://github.com/bbc/audiowaveform?tab=readme-ov-file#installation

    Install on Ubuntu
    sudo add-apt-repository ppa:chris-needham/ppa
    sudo apt-get update
    sudo apt-get install audiowaveform

    #Linux #Ubuntu #audiowaveform #waveform #MP3 #WAV #FLAC #Ogg #Vorbis #Opus

    GitHub - bbc/audiowaveform: C++ program to generate waveform data and render waveform images from audio files

    C++ program to generate waveform data and render waveform images from audio files - bbc/audiowaveform

    GitHub
    So... how about decoding of Ogg Vorbis streams in pure Common Lisp? As in, no C-bindings here (except libao for the final audio output, obviously). All the decoding is done natively in Lisp.

    I'll integrate this into
    #Benben later today.

    The code is part of my CL-RemiAudio library:
    https://chiselapp.com/user/MistressRemilia/repository/cl-remiaudio/

    #CommonLisp #lisp #LinuxAudio #vorbis
    CL-RemiAudio: CL-RemiAudio