Merge branch 'McCloudS:main' into jellyfin-userid

This commit is contained in:
ManifestFailure
2023-10-26 07:00:17 +08:00
committed by GitHub
2 changed files with 7 additions and 3 deletions

View File

@@ -18,7 +18,7 @@ This potentially has the ability to use CUDA/Nvidia GPU's, but I don't have one
# What is this?
This will transcribe your personal media on a Plex or Jellyfin server to create subtitles (.srt). It is currently reliant on webhooks from Jellyfin, Plex, or Tautulli. This uses stable-ts and faster-whisper which can use both Nvidia GPUs and CPUs.
This will transcribe your personal media on a Plex or Jellyfin server to create subtitles (.srt) from audio/video files with the following languages: https://github.com/McCloudS/subgen/edit/main/README.md#audio-languages-supported-via-openai and transcribe them into english. It is currently reliant on webhooks from Jellyfin, Plex, or Tautulli. This uses stable-ts and faster-whisper which can use both Nvidia GPUs and CPUs.
# Why?
@@ -145,6 +145,10 @@ Optimizations I can think of off hand:
Will I update or maintain this? Likely not. I built this for my own use, and will fix and push issues that directly impact my own usage. Unfortunately, I don't have the time or expertise to manage a project like this.
# Audio Languages Supported (via OpenAI)
Afrikaans, Arabic, Armenian, Azerbaijani, Belarusian, Bosnian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kannada, Kazakh, Korean, Latvian, Lithuanian, Macedonian, Malay, Marathi, Maori, Nepali, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Tagalog, Tamil, Thai, Turkish, Ukrainian, Urdu, Vietnamese, and Welsh.
# Additional reading:
* https://github.com/ggerganov/whisper.cpp/issues/89 (Benchmarks)

View File

@@ -1,6 +1,6 @@
#docker-compose.yml
version: '2'
services:
subgen:
container_name: subgen
tty: true
@@ -15,7 +15,7 @@ version: '2'
- "PLEXTOKEN=plextoken"
- "PLEXSERVER=http://plexserver:32400"
- "JELYFINTOKEN=token here"
- "JELLYFINSERVER="http://jellyfin:8096"
- "JELLYFINSERVER=http://jellyfin:8096"
- "WEBHOOKPORT=8090"
- "CONCURRENT_TRANSCRIPTIONS=2"
- "WORD_LEVEL_HIGHLIGHT=False"