[Tools-discuss] Re: Session audio recording
Robert Sparks <rjsparks@nostrum.com> Thu, 06 November 2025 17:08 UTC
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-discuss@mail2.ietf.org
Delivered-To: tools-discuss@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id A1592848C263 for <tools-discuss@mail2.ietf.org>; Thu, 6 Nov 2025 09:08:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=nostrum.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EgMqvZwc5L4M for <tools-discuss@mail2.ietf.org>; Thu, 6 Nov 2025 09:08:49 -0800 (PST)
Received: from magus.nostrum.com (magus.nostrum.com [104.236.102.164]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 24C40848C25E for <tools-discuss@ietf.org>; Thu, 6 Nov 2025 09:08:49 -0800 (PST)
Received: by magus.nostrum.com (Postfix) id A73A77320F4; Thu, 06 Nov 2025 11:08:41 -0600 (CST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=submissiondev2025; t=1762448922; bh=Qa6n4QxTVJinj5KGU5sPLTM0bViTHAw5CoFpmT2Z7FY=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=Dnz+fKXkicdUjInsWRmf7Gptt533eq4rou+CE1Fxe5X66dS9GAKKooqfTRF9w+JKm i1CytPwW0UDs5/Pw2ZjE4mj1MJubgkuu9KVgEeiIZI8NP/Nie4IPyS2cscncsipbjW vtuL7KS/czT/9WA4HcqaDQMnfWFahYxYOSl6JC0O1fmGkFgdi14idJ4smbBp7KENJo wSHtO71tUB8Ly84UCddE6CiSip0kUzhaAgInEtGmFZ6yq3Bh7BmNNkuhJ2nu9yR7UM tuxCEQocPfUgNMU3RSwSRtlLHNcRLzxv+W3RJyx2AQ88XTaIImRRQ2AoO1Uggi20UV vT/A74n35m52A==
Message-ID: <f8253cf0-92e7-41e7-bef3-fbc90d6aab7a@nostrum.com>
Date: Thu, 06 Nov 2025 12:08:36 -0500
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Lorenzo Miniero <lorenzo@meetecho.com>, Rob Sayre <sayrer@gmail.com>
References: <CABcZeBPHvxsEm_DY8aqiSkFmyEJoOSynkvTtKZcgUwty-NSqOg@mail.gmail.com> <389f5ad1-d1e0-462c-b038-2ee171177dbc@gmail.com> <CABcZeBPr=Ff5-shLgKvQNGPFTXRnuTM7F8sUfzaBq5zWEh3n=A@mail.gmail.com> <CACsn0cnQ9MnLaOYDtOOhcW9Xc8NCvj72_sbJdk4DQfNkQJ1KKQ@mail.gmail.com> <CABcZeBNQ=ggb7NWGO_61bhw9M3Xsczg7UH6DeCDpqrBJHaR1gw@mail.gmail.com> <CAChr6Sxn3DTCH5vizkKTJyV68fibGW7_XvAkvo67WQ9r+JJDOg@mail.gmail.com> <63995FB2-0B0E-4843-8B1D-D0509AB7BFDA@bangj.com> <CAChr6Sza2Yr0LpYd-R_krfnyUTvT3gv+RzQoPauoFOjb1Z=Nyw@mail.gmail.com> <20251106175330.13fe4750@lminiero>
Content-Language: en-US
From: Robert Sparks <rjsparks@nostrum.com>
Autocrypt: addr=rjsparks@nostrum.com; keydata= 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 I8lfj4rMCctcE0pudHYWrhznMBoUaEADjiOpdw==
In-Reply-To: <20251106175330.13fe4750@lminiero>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: WNOI5FUPAIFLSTDITYAEY2MGFH6FNE4O
X-Message-ID-Hash: WNOI5FUPAIFLSTDITYAEY2MGFH6FNE4O
X-MailFrom: rjsparks@nostrum.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tools-discuss.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: tools-discuss <tools-discuss@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Tools-discuss] Re: Session audio recording
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/aVtvBq8woFLPNG3M4ntlrpXU0xk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Owner: <mailto:tools-discuss-owner@ietf.org>
List-Post: <mailto:tools-discuss@ietf.org>
List-Subscribe: <mailto:tools-discuss-join@ietf.org>
List-Unsubscribe: <mailto:tools-discuss-leave@ietf.org>
We are storing the bits. We are using YouTube and Cloudflare Stream to make them available (there's a toggle on the meetecho player to use Cloudflare Stream now, and before 125, we'll have the Cloudflare stream urls in the datatracker along with the Youtube ones). The options we have for making the bits available for _download_ from our copies are changing. I'll be looking into whether that's something we can do, and whether we can make, e.g., audio only downloads available as well. RjS On 11/6/25 11:53 AM, Lorenzo Miniero wrote: > On Thu, 6 Nov 2025 08:36:15 -0800 > Rob Sayre <sayrer@gmail.com> wrote: > >> Well it makes sense, sort of. Even though hosting the files would not >> be expensive, someone has to take care of it, and it is a different >> task than writing Python and HTML while dealing with IETF details. I >> think it would be easy to put them on S3 or equivalent (Cloudflare, >> etc have competitors and the API is open, so the AWS tools work with >> most of them). That would create an ever-increasing bill as we add >> recordings. >> >> In the meantime, it occurred to me that Ekr can use the "youtube-dl" >> tool to make this work right now. >> >> https://github.com/ytdl-org/youtube-dl/blob/master/README.md#readme >> >> -x, --extract-audio Convert video files to audio-only files >> (requires ffmpeg/avconv and >> ffprobe/avprobe) >> > > Yes, I thought about tools like youtube-dl (or yt-dlp) too, but -x > would not be what I'd go to if you want to save the download bandwidth. > Those tools have a --list-formats option that allows you to list which > options are available for download, and some of them will be audio- or > video-only. For instance, from a check I made with a TLS recording from > IETF 124: > > yt-dlp -F "https://yewtu.be/watch?v=zTAuEx9Otys" > > formats 233 and 234 look like audio-only available options, meaning > that they can be picked selectively: > > yt-dlp -f 233 "https://yewtu.be/watch?v=zTAuEx9Otys" > > In this case, this only downloads 25MB (mp4 file with AAC codec). > > Lorenzo > > >> thanks, >> Rob >> >> On Thu, Nov 6, 2025 at 7:49 AM Tom Pusateri <pusateri@bangj.com> >> wrote: >> >>> I have discussed this in the past for use with the mobile apps. >>> >>> I had asked for all the individual raw files be archived for audio >>> and video but this request was rejected. The problem seemed to be >>> that the IETF didn’t want to provide the storage for this. So they >>> generate a file to upload to YouTube and delete the originals. >>> >>> I wanted to play around with different ways to present the audio >>> and video through the mobile apps such that you could have just >>> audio and have it play in the background while driving or on a >>> walk. Or switch between video and high quality synchronized slides. >>> >>> I also experimented with speech to text systems and speaker >>> identification algorithms. But without a reliable source of the >>> audio files, I lost interest in the project. >>> >>> Tom >>> >>> >>>> On Nov 5, 2025, at 11:05 PM, Rob Sayre <sayrer@gmail.com> wrote: >>>> >>>> Oh, some of them do have .m3u but I am not sure how that works. >>>> Maybe >>> just a few paragraphs of documentation, since the feature already >>> seems to be there (but only sometimes? idk). How do we get the >>> headphones link there? >>>> thanks, >>>> Rob >>>> >>>> (not unaware that I am sending "how do I get the headphones >>>> button?" to >>> an IETF list) >>>> >>>> <Screenshot 2025-11-05 at 8.02.10 PM.png> >>>> >>>> >>>> >>>> On Wed, Nov 5, 2025 at 2:50 PM Eric Rescorla <ekr@rtfm.com> wrote: >>>> >>>> >>>> On Wed, Nov 5, 2025 at 2:46 PM Watson Ladd >>>> <watsonbladd@gmail.com> >>> wrote: >>>> >>>> On Wed, Nov 5, 2025, 2:38 PM Eric Rescorla <ekr@rtfm.com> wrote: >>>> >>>> >>>> On Wed, Nov 5, 2025 at 2:32 PM Rob Sayre <sayrer@gmail.com> wrote: >>>> >>>> >>>> On 11/5/25 1:02 PM, Eric Rescorla wrote: >>>>> Is there a straightforward way to just get the audio recording >>>>> for a given session? >>>>> >>>> Hi, >>>> >>>> It's a fair question--sometimes they have had links for that from >>>> MeetEcho, but this time around it seems like there are no mp3 >>>> files, only YouTube and Cloudflare video (which confusingly looks >>>> like SoundCloud?). >>>> >>>> >>>> These should be on BitTorrent, but in practice it doesn't matter. >>>> YouTube works fine and the video overhead isn't too bad because >>>> it's just slides that don't really change most of the time over >>>> each frame, and you need to show the "Note Well" without wasting >>>> everyone's time by reading it out. >>>> >>>> What I'm looking to do here is not to avoid the bandwidth >>>> associated with the video but to be able to download the audio so >>>> I can feed it into a speech to text model. >>>> >>>> The model can also give you the baroque (is there any other kind) >>>> of >>> ffmpeg invocation to strip out just the audio. >>>> Indeed it could, if the video were available for download at some >>>> >>> official URL. >>>> -Ekr >>>> >>>> >>>> -Ekr >>>> ----------------------------------------------- >>>> Tools-discuss mailing list -- tools-discuss@ietf.org >>>> To unsubscribe send an email to tools-discuss-leave@ietf.org >>>> https://mailarchive.ietf.org/arch/browse/tools-discuss/ >>>> ----------------------------------------------- >>>> Tools-discuss mailing list -- tools-discuss@ietf.org >>>> To unsubscribe send an email to tools-discuss-leave@ietf.org >>>> https://mailarchive.ietf.org/arch/browse/tools-discuss/ >>> >>> > >
- [Tools-discuss] Session audio recording Eric Rescorla
- [Tools-discuss] Re: Session audio recording Rob Sayre
- [Tools-discuss] Re: Session audio recording Eric Rescorla
- [Tools-discuss] Re: Session audio recording Rob Sayre
- [Tools-discuss] Re: Session audio recording Watson Ladd
- [Tools-discuss] Re: Session audio recording Eric Rescorla
- [Tools-discuss] Re: Session audio recording Rob Sayre
- [Tools-discuss] Re: Session audio recording Tom Pusateri
- [Tools-discuss] Re: Session audio recording Tom Pusateri
- [Tools-discuss] Re: Session audio recording Rob Sayre
- [Tools-discuss] Re: Session audio recording Lorenzo Miniero
- [Tools-discuss] Re: Session audio recording Robert Sparks
- [Tools-discuss] Re: Session audio recording Eric Rescorla