🌐
GitHub
github.com › morpheus65535 › bazarr › issues › 2425
Whisper connection problem · Issue #2425 · morpheus65535/bazarr
March 9, 2024 - version: "2.1" services: whisperasr: image: onerahmet/openai-whisper-asr-webservice:latest container_name: Openai-Whisper environment: - ASR_MODEL=small - ASR_ENGINE=faster_whisper ports: - 9090:9000 restart: unless-stopped · And from bazarr I configure the endpoint to this http://10.0.0.100:9090 but when I make a connection test I got Connected but no version found (possibly whisper-asr?)
Published   Mar 09, 2024
🌐
Bazarr Wiki
wiki.bazarr.media › Additional-Configuration › Whisper-Provider
Whisper Provider Setup - Bazarr Wiki
Change the endpoint to the server you are hosting the Whisper container on (127.0.0.1 if on the same machine), and adjust the timeout if you find it keeps timing out on long movies or TV shows.
🌐
Reddit
reddit.com › r/bazarr › whisper ai
r/bazarr on Reddit: Whisper AI
October 25, 2023 -

I've got whisper working in unraid using the whisper-asr-webservice container, but I've noticed there is another whisper model 'faster-whisper', that's supposedly 4x faster than the original.. but, I can't seem to get bazarr to talk to it.

Anyone had any luck using bazarr with linuxserver/faster-whisper?

🌐
GitHub
github.com › morpheus65535 › bazarr › issues › 2140
Whisper provider throwing error · Issue #2140 · morpheus65535/bazarr
March 23, 2023 - I receive the following error when trying to use Whisper provider: Throttling whisperai for 10 minutes, until 23/05/08 11:53, because of: KeyError. Exception info: 'detected_language' To Re...
Published   May 08, 2023
🌐
Bazarr Wiki
wiki.bazarr.media › Troubleshooting › FAQ
FAQ - Bazarr Wiki
I've installed Bazarr using Windows Installer and I'm stuck on version 0.9.1.
🌐
GitHub
github.com › morpheus65535 › bazarr › issues › 2474
Whisper fails on some files, but works fine on others · Issue #2474 · morpheus65535/bazarr
February 4, 2024 - I read through all related issues and I found one semi-similar, but it was closed without a fix as the original submitter never responded. Also searched Reddit/Internet and did a fair amount of troubleshooting with no fix. Have tried updating Bazarr (was using an older version) Deleted the database db file and allowed Bazarr to recreate to rule out database corruption · Specific Whisper provider in use is "Subgen" also running in Docker
Published   Apr 26, 2024
🌐
GitHub
github.com › morpheus65535 › bazarr › issues › 2338
Provider 'whisperai' is discarded · Issue #2338 · morpheus65535/bazarr
December 27, 2023 - Software -Bazarr: 1.4.0 -OS: Unraid 6.12.6 -Whisper asr service: 1.2.4 · Additional info -I've tried this with a variety of movies, and get the same result every time. -My Unraid machine does not have a discrete GPU, but has an iGPU on the CPU.
Published   Dec 27, 2023
🌐
Reddit
reddit.com › r › bazarr
Bazarr
February 9, 2019 - It's irritating that I have a video with embedded subs that Jellyfin appears to have no issue playing, but instead bazarr is downloading 92% subs that are less accurate and don't sync properly. ... I'm using the Whisper AI provider and the mccloud/subgen container.
Find elsewhere
🌐
Reddit
reddit.com › r/bazarr › bazarr whisper ai setup on synology
r/bazarr on Reddit: Bazarr Whisper AI Setup on Synology
June 18, 2024 - Go back to Bazarr, add the Whisper AI provider, use subgen endpoint, for me it's http://192.168.2.56:9000 connection timout 3600, transctiption timeout 3600, logging level DEBUG, click Test Connection, you should see subgen version number, click ...
🌐
TrueCharts
truecharts.org › charts › stable › bazarr
bazarr | TrueCharts Charts
Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements · For more information about this Chart, please check the docs on the TrueCharts website
🌐
GitHub
github.com › morpheus65535 › bazarr › issues › 2144
Using Faster Whisper instead of "normal" model · Issue #2144 · morpheus65535/bazarr
February 7, 2023 - whisper-asr-webservice: image: onerahmet/openai-whisper-asr-webservice:latest container_name: Whisper environment: - ASR_MODEL=base ports: - 9000:9000 restart: unless-stopped This was retrieved from here: https://github.com/bazarr/wiki/pull/201/files · It's working fine, but I would like to have it use faster-whisper.
Published   May 15, 2023
🌐
Reddit
reddit.com › r/bazarr › bazarr + whisper-asr-webservice
bazarr + whisper-asr-webservice : r/bazarr
December 17, 2024 - Bazarr only works with the whisper-asr-webservice container. You just need to change the engine on the whisper-asr-webservice container to faster-whisper with the environment variable ASR_ENGINE ... Thanks man and I will try it. Continue this thread Continue this thread ...
🌐
GitHub
github.com › morpheus65535 › bazarr › issues › 2205
Whisper errors on the latest version · Issue #2205 · morpheus65535/bazarr
March 11, 2023 - File "/app/bazarr/bin/bazarr/../libs/subliminal_patch/core.py", line 455, in download_subtitle self[subtitle.provider_name].download_subtitle(subtitle) File "/app/bazarr/bin/bazarr/../libs/subliminal_patch/providers/whisperai.py", line 291, in download_subtitle params={\'task\': subtitle.task, \'language\': whisper_get_language_reverse(subtitle.audio_language), \'output\': \'srt\', \'encode\': \'false\'}, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/bazarr/bin/bazarr/../libs/subliminal_patch/providers/whisperai.py", line 162, in whisper_get_language_reverse raise ValueError
Published   Jul 21, 2023
🌐
Borrow The Bazaar
borrowthebazaar.com › collections › reception › products › whisper
Whisper – Borrow The Bazaar
The top fit perfect but the length was too long even with five inch heels but I just held the dress up when it was time for dancing! I highly recommend this service and would definitely use again! ... Fast, convenient delivery. The 2 lehengas I rented were probably the prettiest things I’ve worn all year. I appreciated how they sent matching jewelry and bindis. My only issues was the zipper for the Whisper lengha (it fell off) and that its top kept on riding up and exposing my bra (luckily it had a beautiful dupatta that did a fantastic job covering the necessary areas.)
🌐
Reddit
reddit.com › r/bazarr › bazarr / whisper / aeneas for perfect sync
r/bazarr on Reddit: Bazarr / Whisper / Aeneas for perfect sync
December 24, 2024 -

Bazarr Ultimate Subtitle Generation Guide

This guide outlines how to set up Bazarr for automatic, perfectly synced subtitle generation using Whisper-ASR and Aeneas. This solution is ideal for users who want precise subtitle synchronization without manually searching for synced subtitles. Note that this process works best for English source videos and subtitles.

Overview

This guide is perfect for users who:

  • Want perfectly synced subtitles for their media.

  • Don’t mind minor literal translation inaccuracies.

  • Prefer an automated pipeline for subtitle generation.

The setup involves leveraging Whisper-ASR for subtitle creation and Aeneas for fine-tuned subtitle synchronization.

Prerequisites

Before you begin, ensure you have the following:

  1. Bazarr installed and configured with ARR tools like Sonarr and Radarr.

  2. Basic familiarity with ARR workflows.

  3. A system capable of running Whisper-ASR (preferably with GPU support for faster processing).

Steps to Set Up

1. Enable Custom Post-Processing

In Bazarr, add the following custom post-processing command in your configuration:

/config/postproces.sh "{{episode}}" "{{subtitles}}" "{{provider}}"

2. Set Language Profile

  • The source language for this setup is English.

  • Non-English source languages are not currently supported.

3. Integrate Whisper Provider with Bazarr

Modify the postproces.sh script in your Bazarr config directory. The script should handle the following:

  • Identify if the subtitle provider is Whisper.

  • Run post-processing if provider is not embedded subtitles; otherwise, exit without making changes.

How It Works

Process Flow

  1. The Flask app interacts with the video file and subtitle file.

  2. It converts the video to .mp3 format and syncs subtitles using Aeneas.

  3. After processing:The original subtitle is replaced with the synced version.The intermediate .mp3 file is deleted.

  4. The resulting English subtitle file is perfectly synced with the video.

You can then use Bazarr’s translate option to convert these synced subtitles into other languages.

Implementation Details

  • The Flask app communicates with Aeneas running on aeneas:5000.

  • The script sends the following parameters:series_path: Path to the video file.subtitle_path: Path to the subtitle file.provider: The subtitle provider.

Docker and GPU Support

  • If using Whisper-ASR, GPU support is highly recommended for efficiency.

  • Modify your Docker Compose file to specify the desired Whisper model or version.

Personal Pipeline Example

  1. Input: English video source.

  2. Processing:Generate English subtitles using Whisper-ASR.Sync subtitles perfectly with the video using Aeneas.

  3. Output:Use Bazarr’s mass-translate feature to generate subtitles in other languages.

Notes & Tips

  • This solution is tailored for English source to English subtitle workflows (for now).

  • GPU support for Whisper is crucial for faster processing.

  • Tutorials for configuring Whisper with Docker Compose can be found on the Bazarr Wiki.

Why Use This Solution?

This project was born out of the frustration of finding high-quality, perfectly synced subtitles. With this setup, you can ensure a seamless experience for all your media.

Happy subtitle syncing!

https://github.com/nik-dev-ops/bazarr-ultimate-subs

UPDATE:
Hey FYI i've been working on custom provider for Bazarr. Downside is it needs to be built from source but container will handle that by it self, this is a sneak peak. ( imgur link below )
https://imgur.com/a/c02ltaT

🌐
Reddit
reddit.com › r/bazarr › whisper asr unraid
r/bazarr on Reddit: Whisper asr unraid
April 29, 2024 -

Been trying whisper a bit. Running whisper asr docker on my unraid server as well as bazarr docker. Using base model.

I just setup whisper provider and it seems to work.

I however have some questions. Are there supposed to be some way to see the progress of whisper?

Now there is a spinning download notification. Then I get some weird error message -<h1>504 Gateway Time-out</h1></center> <hr><center>openresty</center> </body> </html> <!-- a padding to disable MSIE and Chrome friendly error page -->

However it keeps on working in the background. I have 100% cpu usage for two minutes or so. When it settles I actually have a new subtitle.

My cpu is quite slow i3-8100 but it seems to work.

Are there no way to track status of the whisper process or is it something weird with my setup?