The enshittification of AI has lead to the choice of AI used by VLC to be groaned at. I even saw a post cross my feed of someone looking for a replacement for VLC.
VLC is working on on-device realtime captioning. This has nothing to do with generating images or video using AI. This has nothing to do with LLMs.
(edit: There's claims VLC is using a local LLM. It will use whisper.cpp, and not be using OpenAI's models. I don't know which models they will be using. I cannot find any reference to VLC using a LLM.)
While it would be preferred to use human generated captions for better accuracy, this is not always possible. This means a lot of video media is inaccessible to those with hearing impairment.
What VLC is doing is something that will contribute to accessibility in a big way.
AI transcription is still not perfect. It has its problems. But this is one of those things that we should be hoping to advance.
I'm not looking to replace humans in creating captions. I think we're very far from ever being able to do this correctly without humans. But as I said, there's a ton of video content that simply do not have captions available, human generated or not.
So long as they're not trying to manipulate the transcription using GenAI means, this is the wrong one to demonize.
@bedast I would also add I find it quite helpful to start with a set of automatically generated captions, and then correct them. I don't do this often, but it saves me loads of time in a part-time job.
Is this a bit like people being annoyed at Mozilla using AI for on-device browser translation, even though that's very useful? I'm not sure if that's generative, but I'd guess not.
@howisyourdog @bedast I groan every time I see unsuprevised automated captions or machine translation. They're simply not ready for prime time.
I know some Deaf people find them useful, so I understand the push to integrate them. But this should not be bundled with VLC; it should be an optional plugin, if it isn't already.
@grvsmth @bedast it's certainly a tricky one. I would go further and say people with hearing loss, particularly those who can't lip read (me), find them more than just useful.
Their accuracy is definitely a problem to be solved, so having it as a plugin is a good compromise as long as people know that. On the other hand it's VLC, so you're getting a pretty amazing piece of software for free, and this is coming from a good place, not trying to inflate stock price with a fad.
Certainly not something to rely on if you're producing videos professionally, but I can also see e.g. a solo YouTuber won't have time to transcribe all their videos.
@howisyourdog @grvsmth @bedast I see people say stuff like this all the time and I just don’t get it. Transcribing a video doesn’t take very long compared to filming/editing it in the first place. And if your video is scripted? Most of the work is already done. Solo youtubers absolutely have the time to do this, especially bc it leads to higher engagement for their vids, and should be teased mercilessly if they don’t.
@lispi314 @bedast @howisyourdog @sidereal @grvsmth in podcasting it's somewhat common to publish text transcripts
@cybertailor @lispi314 @bedast @howisyourdog @grvsmth Yep, I call those "the only podcasts I can be bothered to 'listen' to because I don't actually like listening to podcasts."
Sure that "merciless" bullying of creators to reach your goals is the correct way towards a "stronger, kinder world"?
@sidereal @howisyourdog @grvsmth @bedast It depends. I'm no professional at it but I would say it takes me 3-4 hours to transcribe 1 hour of audio. If you have a lot of content to transcribe, it becomes quickly unmanageable. Manually creating and aligning the subtitles used to take me even longer, I would say about 8 hours for 1 hour of film. As we are working with almost no budget, we have to do this ourselves.
Since Davinci Resolve integrated AI transcription and subtitling, that job has become much faster. I just have to correct the transcription and timings of an existing subtitle.
@sidereal I can't comment on the time taken to edit video.
As someone who occasionally transcribes: I assure readers that the time required to transcribe can be enormous — COLOSSAL — compared to the duration of the audio or AV content that must be listened to, repeatedly.
I can not speak for @howisyourdog but I typically don't bother with content that lacks captions (subtitles). Substandard accessibility is an immediate turn-off.
@grahamperrin @sidereal @howisyourdog @bedast Here's a video I watched yesterday; roughly speaking, the captions were accurate maybe half the time, nonsense about 40% of the time, and wrong ten percent of the time. Does that not count as substandard accessibility to you?
You transcribe, so I assume you're not hard of hearing. Does anyone in this thread actually rely on captions, or is it just hearing people debating what's good for D/deaf and hard of hearing people?
https://pix11.com/news/local-news/met-security-guard-gets-art-showcased-after-chance-encounter/
Imperfect captions are much better than no caption.
I transcribed before hearing loss (and tinnitus).
I continue to transcribe, occasionally. A recent substantial example: <https://old.reddit.com/r/freebsd/comments/1g07sdm/june_2022_freebsd_developer_summit_special/lr6rizo/>.
@grahamperrin @grvsmth @sidereal @howisyourdog @bedast
"Imperfect captions are much better than no caption."
I'd qualify that. Better, maybe. Much better, I doubt it, especially if they're imperfect because not human-made or human-reviewed. Even occasional failures to "wreck a nice beach" accurately can break the flow of reading and cause losing track of the thread of discourse.
@grvsmth I do see your screenshot, however I don't see the pictured video anywhere at the given page:
<https://pix11.com/news/local-news/met-security-guard-gets-art-showcased-after-chance-encounter/>
I tried three different browsers, including Firefox and Chromium, on FreeBSD-CURRENT. I see a large placeholder, mostly black, near the foot of the page, with selectable text 'PIX11 Video' at the head of the holder. There's no video in this holder; nothing happens when I click in the blackness.
@grahamperrin @sidereal @howisyourdog @bedast I've had that experience before on other sites. I don't know why it's not working for you, but it is working for me, on Firefox for Windows and Chrome for Mac.
In general the site is a mess of ads and autoplaying videos - so it's substandard to begin with. I'd argue that the captions randomly switching to gibberish and flat-out inaccurate representations of what's been said is at least as substandard as no captions at all.
@grahamperrin @sidereal @howisyourdog @bedast That example is also interesting because some editor clearly put in work to clean up the transcription and turn it into an article. Why they couldn't have had an intermediate step where the editor updates the captions speaks to dysfunction in the software and/or the company.
@grvsmth @grahamperrin @sidereal @howisyourdog @bedast
> Does anyone in this thread actually rely on captions,
I do, often, if the captions seem accurate. I am hard of hearing but not totally deaf.
@howisyourdog @grvsmth @bedast FWIW, I run whisper-net locally for exactly that, and the accuracy of the transcription for my own voice is *vastly* better than anything else. Obviously, I do spend a little time correcting it.
My (own) annoyance is that it still uses an unethically trained model. I hope that Mozilla's Common Voice project can replace that soon.
@grvsmth @howisyourdog @bedast always better to have automated captions and/or automated translations than understanding nothing at all.
There is also basically no drawback from shipping this with VLC, while shipping it separately as a plugin is an additional hurdle.
@vekkq @howisyourdog @bedast These systems routinely produce both factually incorrect text and nonsense.
Claiming "always better to have automated captions and/or automated translations" without further justification is just a power move.
I'm baffled that these developers can't envision a situation where an incorrect transcription has worse consequences than no transcription at all. Or one where the availability of crappy automated text justifies a decision not to provide quality text.
@vekkq @howisyourdog @bedast And if I say transcription should not be bundled with VLC, I obviously think there are drawbacks. Stating "there is also basically no drawback" is, again, a power move, not a real discussion.
What are the drawbacks?
1. It's an endorsement of technology that is not ready for prime time.
2. It locks users of VLC into a specific implementation of transcription, when there are lots of ways to do transcription, currently and in development.
@grvsmth @howisyourdog @bedast
1. machine learning has been used since the 80' and has helped in many fields.
2. there is no lock in. the existing choices don't go away, but it makes the choice made by the VLC devs easier to use.
@vekkq @howisyourdog @bedast 1. I worked in machine learning for years. I stopped because I saw firsthand how developers and investors were treating it like a magic spell that always works.
2. One of the things I've always appreciated about VLC is how its developers have avoided trying to make it do too much and be too many things.
It's a video player. If I want something else, I'll use that.
@grvsmth @howisyourdog @bedast 2. it wasn't just a video player at its first day. The name should have given it away, that the project's original purpose was to transmit video over local network and display it. This required encoding and networking additional to decoding, which made it way more than just a video player.
Early on VLC was regarded as the player that can just play everything, doing more than what other players could at that time. This was also likely the reason for its rapid adoption. Considering how massive the project is to provide this, a module for automatic caption would be a small part.
@NotAlexNoyle @vekkq @howisyourdog @bedast Seriously? You have to know that the error rate is nowhere near the same.
@grvsmth @vekkq @howisyourdog @bedast very soon the AI will be better
@grvsmth @vekkq @howisyourdog @bedast if you told me about ChatGPT and DALLE 10 years ago I would probably have that same reaction. But the technology continues to advance whether or not we believe or expect it
@NotAlexNoyle @vekkq @howisyourdog @bedast I've had exactly that reaction to ChatGPT and DALL-E. They have a big wow factor, but they do nothing to advance the goal we're supposed to be using these things for.
@grvsmth @vekkq @howisyourdog @bedast which is what, in your opinion?