Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package audiotube for openSUSE:Factory 
checked in at 2026-11-06 19:36:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/audiotube (Old)
 and      /work/SRC/openSUSE:Factory/.audiotube.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "audiotube"

Fri Nov  6 19:36:11 2026 rev:29 rq:1395182 version:26.08.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/audiotube/audiotube.changes      2026-10-11 
15:20:53.276706289 +0200
+++ /work/SRC/openSUSE:Factory/.audiotube.new.3759290/audiotube.changes 
2026-11-06 19:39:42.575305064 +0100
@@ -1,0 +2,11 @@
+Tue Nov  3 20:39:06 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 26.08.3
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/26.08.3/
+- Changes since 26.08.2:
+  * flatpak: Update dependencies
+  * Fix seeking by enforcing opus over m4a
+
+-------------------------------------------------------------------

Old:
----
  audiotube-26.08.2.tar.xz
  audiotube-26.08.2.tar.xz.sig

New:
----
  audiotube-26.08.3.tar.xz
  audiotube-26.08.3.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ audiotube.spec ++++++
--- /var/tmp/diff_new_pack.OJBKZq/_old  2026-11-06 19:39:43.399339531 +0100
+++ /var/tmp/diff_new_pack.OJBKZq/_new  2026-11-06 19:39:43.401339615 +0100
@@ -21,7 +21,7 @@
 
 %bcond_without released
 Name:           audiotube
-Version:        26.08.2
+Version:        26.08.3
 Release:        0
 Summary:        YT Music player and playlists manager
 License:        GPL-2.0-or-later


++++++ audiotube-26.08.2.tar.xz -> audiotube-26.08.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/CMakeLists.txt 
new/audiotube-26.08.3/CMakeLists.txt
--- old/audiotube-26.08.2/CMakeLists.txt        2026-10-03 05:42:07.000000000 
+0200
+++ new/audiotube-26.08.3/CMakeLists.txt        2026-11-03 11:03:11.000000000 
+0100
@@ -7,7 +7,7 @@
 # KDE Applications version, managed by release script.
 set(RELEASE_SERVICE_VERSION_MAJOR "26")
 set(RELEASE_SERVICE_VERSION_MINOR "08")
-set(RELEASE_SERVICE_VERSION_MICRO "2")
+set(RELEASE_SERVICE_VERSION_MICRO "3")
 set(RELEASE_SERVICE_VERSION 
"${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
 
 project(audiotube VERSION ${RELEASE_SERVICE_VERSION})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/flatpak/deno.json 
new/audiotube-26.08.3/flatpak/deno.json
--- old/audiotube-26.08.2/flatpak/deno.json     2026-10-03 05:42:07.000000000 
+0200
+++ new/audiotube-26.08.3/flatpak/deno.json     2026-11-03 11:03:11.000000000 
+0100
@@ -7,8 +7,8 @@
     "sources": [
         {
             "type": "archive",
-            "url": 
"https://github.com/denoland/deno/releases/download/v2.9.5/deno-x86_64-unknown-linux-gnu.zip";,
-            "sha256": 
"8b010a3b1a4a0188a67cdb8a7a27348b2a501af78aec7fc74f2ace167368d530",
+            "url": 
"https://github.com/denoland/deno/releases/download/v2.9.8/deno-x86_64-unknown-linux-gnu.zip";,
+            "sha256": 
"e890975bc2549807bbcc0b584ffafda72cc7c93349dd99c80483dd784f6c4609",
             "x-checker-data": {
                 "type": "json",
                 "url": 
"https://api.github.com/repos/denoland/deno/releases/latest";,
@@ -21,8 +21,8 @@
         },
         {
             "type": "archive",
-            "url": 
"https://github.com/denoland/deno/releases/download/v2.9.5/deno-aarch64-unknown-linux-gnu.zip";,
-            "sha256": 
"6b7cae3a8fc4385a59dea3146fcb8bad7fea4230e0ad36a8c692afacbc254be0",
+            "url": 
"https://github.com/denoland/deno/releases/download/v2.9.8/deno-aarch64-unknown-linux-gnu.zip";,
+            "sha256": 
"d49596c20b9788cf8f5d8ddf644103d4bde56ed239753f0bdb92ba9361d51905",
             "x-checker-data": {
                 "type": "json",
                 "url": 
"https://api.github.com/repos/denoland/deno/releases/latest";,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/flatpak/python3-ytmusicapi.json 
new/audiotube-26.08.3/flatpak/python3-ytmusicapi.json
--- old/audiotube-26.08.2/flatpak/python3-ytmusicapi.json       2026-10-03 
05:42:07.000000000 +0200
+++ new/audiotube-26.08.3/flatpak/python3-ytmusicapi.json       2026-11-03 
11:03:11.000000000 +0100
@@ -7,18 +7,18 @@
     "sources": [
         {
             "type": "file",
-            "url": 
"https://files.pythonhosted.org/packages/0b/a7/71ac2cff56fec219ed242bb11b8efb69fcc4bec75db06fb7bfe35de520e6/certifi-2026.7.22-py3-none-any.whl";,
-            "sha256": 
"62f22742b58a1a33014a2b6b706588a8d7e2a88ae7bd1a6ebe8c992928483775"
+            "url": 
"https://files.pythonhosted.org/packages/c4/51/29046e48f693c54e5b7412216d447a1d8362c9653148d98c02cdf65fa733/certifi-2026.10.19-py3-none-any.whl";,
+            "sha256": 
"42d35340cc5b9ba78e818ddbff0c5b1c2b779de448a340fd1b989f5fa8670e1b"
         },
         {
             "type": "file",
-            "url": 
"https://files.pythonhosted.org/packages/cc/61/d01fc49b8dea277640b55a9e15960dbca9fdc8c9fde18e572d39c59f4019/charset_normalizer-3.5.1-py3-none-any.whl";,
-            "sha256": 
"6df0ec430f9a831772c23ca5a224cba36517a58a84bb32c32bb59a9fa67c47f6"
+            "url": 
"https://files.pythonhosted.org/packages/fc/ad/d07d7862a62ffa6d79d68074d14823243dd235a77c45262acbf6adeb28bf/charset_normalizer-3.5.2-py3-none-any.whl";,
+            "sha256": 
"b6b751274acb69d77b3323d6b7dbaa3c7fdfc1eb829b7eb61d262f32e1af9685"
         },
         {
             "type": "file",
-            "url": 
"https://files.pythonhosted.org/packages/57/b0/0e52c878c53f245edd3a11020f20979b3f490f245af532c7cae3027754b5/idna-3.19-py3-none-any.whl";,
-            "sha256": 
"815e7be7a7806d54abb586dc943addc79e8b2ee16915059658cbeff4b1b43bf4"
+            "url": 
"https://files.pythonhosted.org/packages/58/a2/bb081bab032533a855d44de1d56f8e8426114ff1ba5d1f07a438a0a654f8/idna-3.20-py3-none-any.whl";,
+            "sha256": 
"ab7ae7122974553370f0bdb919e1a960b2cd1bc1ef0276416d896db81c14582c"
         },
         {
             "type": "file",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/org.kde.audiotube.appdata.xml 
new/audiotube-26.08.3/org.kde.audiotube.appdata.xml
--- old/audiotube-26.08.2/org.kde.audiotube.appdata.xml 2026-10-03 
05:42:07.000000000 +0200
+++ new/audiotube-26.08.3/org.kde.audiotube.appdata.xml 2026-11-03 
11:03:11.000000000 +0100
@@ -95,6 +95,7 @@
     <name translate="no">KDE</name>
   </developer>
   <releases>
+    <release version="26.08.3" date="2026-11-05"/>
     <release version="26.08.2" date="2026-10-08"/>
     <release version="26.08.1" date="2026-09-10"/>
     <release version="26.08.0" date="2026-08-20"/>
@@ -158,6 +159,7 @@
           <li xml:lang="cs">Přidána stránka knihovny, která zobrazuje oblíbené 
a nejčastěji přehrávané skladby</li>
           <li xml:lang="de">Bibliotheksseite hinzugefügt, die Favoriten und 
meistgespielte Lieder anzeigt</li>
           <li xml:lang="es">Se ha añadido una página de la biblioteca que 
muestra las canciones favoritas y las más reproducidas</li>
+          <li xml:lang="eu">Gogokoak eta gehien jotako abestiak erakusten 
dituen liburutegi-orrialdea gehitu</li>
           <li xml:lang="fi">lisätty suosikit ja soitetuimmat kappaleet 
näyttävä kirjastosivu</li>
           <li xml:lang="fr">Ajouter une page de bibliothèque affichant les 
favoris et les chansons les plus écoutées</li>
           <li xml:lang="he">נוסף עמוד ספרייה שמציג את המועדפים ואת השירים 
שהתנגנו הכי הרבה</li>
@@ -187,6 +189,7 @@
           <li xml:lang="cs">Vylepšené rozložení vyhledávacího okna</li>
           <li xml:lang="de">Verbessertes Layout des Suchdialogs</li>
           <li xml:lang="es">Mejora de la disposición de la ventana emergente 
de búsqueda</li>
+          <li xml:lang="eu">Bilaketa-leiho gainerakorraren antolaera 
hobetu</li>
           <li xml:lang="fi">parannettu hakuponnahdusikkunan asettelua</li>
           <li xml:lang="fr">Améliorer la disposition de la fenêtre de 
recherche</li>
           <li xml:lang="he">פריסת חלונית החיפוש הצצה השתפרה</li>
@@ -216,6 +219,7 @@
           <li xml:lang="cs">Obecné zlepšení výkonu včetně spouštění</li>
           <li xml:lang="de">Allgemeine Leistungsverbesserungen, einschließlich 
des Startvorgangs</li>
           <li xml:lang="es">Mejoras del rendimiento en general, incluido el 
inicio</li>
+          <li xml:lang="eu">Errendimendu-hobekuntza orokorrak, abiaraztea 
barne</li>
           <li xml:lang="fi">yleisiä suorituskyvyn parannuksia 
käynnistettäessä</li>
           <li xml:lang="fr">Améliorations générales des performances, y 
compris au démarrage</li>
           <li xml:lang="he">שיפורי ביצועים כלליים כולל העלייה</li>
@@ -252,6 +256,7 @@
           <li xml:lang="cs">Aktualizována verze ytmusicapi</li>
           <li xml:lang="de">„ytmusicapi“-Version aktualisiert</li>
           <li xml:lang="es">Actualización de la versión de ytmusicapi</li>
+          <li xml:lang="eu">ytmusicapi-ren bertsioa eguneratu</li>
           <li xml:lang="fi">päivitetty ytmusicapin versio</li>
           <li xml:lang="fr">Mise à jour la version de la bibliothèque « 
ytmusicapi »</li>
           <li xml:lang="he">הגרסה של ytmusicapi עודכנה</li>
@@ -281,6 +286,7 @@
           <li xml:lang="cs">Obecná refaktorizace kódu a aktualizace 
překladů</li>
           <li xml:lang="de">Allgemeine Code-Überarbeitung und Aktualisierung 
der Übersetzungen</li>
           <li xml:lang="es">Refactorización general del código y actualización 
de las traducciones</li>
+          <li xml:lang="eu">Kode-berrantolaketa orokorrak eta 
itzulpen-eguneratzeak</li>
           <li xml:lang="fi">yleistä koodin uudistusta ja käännösten 
päivityksiä</li>
           <li xml:lang="fr">Ré-agencement général du code et mises à jour des 
traductions</li>
           <li xml:lang="he">שכתוב קוד כללי ועדכוני תרגומים</li>
@@ -317,6 +323,7 @@
           <li xml:lang="cs">Aktualizována verze ytmusicapi</li>
           <li xml:lang="de">„ytmusicapi“-Version aktualisiert</li>
           <li xml:lang="es">Actualización de la versión de ytmusicapi</li>
+          <li xml:lang="eu">ytmusicapi-ren bertsioa eguneratu</li>
           <li xml:lang="fi">päivitetty ytmusicapin versio</li>
           <li xml:lang="fr">Mise à jour la version de la bibliothèque « 
ytmusicapi »</li>
           <li xml:lang="he">הגרסה של ytmusicapi עודכנה</li>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/org.kde.audiotube.json 
new/audiotube-26.08.3/org.kde.audiotube.json
--- old/audiotube-26.08.2/org.kde.audiotube.json        2026-10-03 
05:42:07.000000000 +0200
+++ new/audiotube-26.08.3/org.kde.audiotube.json        2026-11-03 
11:03:11.000000000 +0100
@@ -34,8 +34,8 @@
             "sources": [
                 {
                     "type": "file",
-                    "url": 
"https://files.pythonhosted.org/packages/69/b2/8cd1613f56eed7ceb64fbd4df3f1c01246bfb098e6f398228bafda22b80b/yt_dlp-2026.8.19-py3-none-any.whl";,
-                    "sha256": 
"1d57897e94c6665a0a6f9bc54b34e584284e32c034ffab3a7df25d8f7b24eedf",
+                    "url": 
"https://files.pythonhosted.org/packages/b7/75/ae700ddc7e0b1095fd06cf7e251627dcf4cafcaff460cce92cdc08023b13/yt_dlp-2026.10.21-py3-none-any.whl";,
+                    "sha256": 
"94a3a3e2c423129d0bbd2f1be000c4171fa1226c29e251c84aff868f2851c247",
                     "x-checker-data": {
                         "type": "pypi",
                         "name": "yt-dlp",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/po/ca/audiotube.po 
new/audiotube-26.08.3/po/ca/audiotube.po
--- old/audiotube-26.08.2/po/ca/audiotube.po    2026-10-03 05:42:07.000000000 
+0200
+++ new/audiotube-26.08.3/po/ca/audiotube.po    2026-11-03 11:03:11.000000000 
+0100
@@ -581,12 +581,3 @@
 #, kde-format
 msgid "No album"
 msgstr "Sense àlbum"
-
-#~ msgid "Remove Favorite"
-#~ msgstr "Elimina de les preferides"
-
-#~ msgid "Add Favorite"
-#~ msgstr "Afegeix a les preferides"
-
-#~ msgid "Remove Track"
-#~ msgstr "Elimina la pista"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/po/ca@valencia/audiotube.po 
new/audiotube-26.08.3/po/ca@valencia/audiotube.po
--- old/audiotube-26.08.2/po/ca@valencia/audiotube.po   2026-10-03 
05:42:07.000000000 +0200
+++ new/audiotube-26.08.3/po/ca@valencia/audiotube.po   2026-11-03 
11:03:11.000000000 +0100
@@ -332,7 +332,7 @@
 #, kde-format
 msgctxt "%1 is the audio volume in percent"
 msgid "%1%"
-msgstr "%1%"
+msgstr "%1 %"
 
 #: contents/ui/MaximizedPlayerPage.qml:739
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/po/eu/audiotube.po 
new/audiotube-26.08.3/po/eu/audiotube.po
--- old/audiotube-26.08.2/po/eu/audiotube.po    2026-10-03 05:42:07.000000000 
+0200
+++ new/audiotube-26.08.3/po/eu/audiotube.po    2026-11-03 11:03:11.000000000 
+0100
@@ -1,16 +1,16 @@
 # Translation for audiotube.po to Euskara/Basque (eu).
-# Copyright (C) 2021-2025 This file is copyright:
+# Copyright (C) 2021-2026 This file is copyright:
 # This file is distributed under the same license as the audiotube package.
-# KDE euskaratzeko proiektuaren arduraduna <[email protected]>.
+# KDE euskaratzeko proiektuko arduraduna <[email protected]>.
 #
 # Translators:
-# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024, 2025 Iñigo Salvador 
Azurmendi <[email protected]>
+# SPDX-FileCopyrightText: 2021-2026 Iñigo Salvador Azurmendi <[email protected]>
 msgid ""
 msgstr ""
 "Project-Id-Version: audiotube\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-02-20 00:44+0000\n"
-"PO-Revision-Date: 2025-10-18 16:52+0200\n"
+"PO-Revision-Date: 2026-10-19 23:54+0200\n"
 "Last-Translator: Iñigo Salvador Azurmendi <[email protected]>\n"
 "Language-Team: Basque <[email protected]>\n"
 "Language: eu\n"
@@ -18,7 +18,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 25.08.1\n"
+"X-Generator: Lokalize 26.08.2\n"
 
 #: asyncytmusic.cpp:65
 #, kde-format
@@ -72,8 +72,7 @@
 msgstr "Partekatu"
 
 #: contents/ui/AlbumPage.qml:109
-#, fuzzy, kde-format
-#| msgid "Album • %1"
+#, kde-format
 msgctxt "%1 is the artist(s) featured in the album"
 msgid "Album • %1"
 msgstr "Albuma • %1"
@@ -96,10 +95,7 @@
 msgstr "Artista"
 
 #: contents/ui/ArtistPage.qml:128
-#, fuzzy, kde-format
-#| msgid ""
-#| "Video playback is not supported yet. Do you want to play only the audio "
-#| "of \"%1\"?"
+#, kde-format
 msgctxt "%1 is a video title"
 msgid ""
 "Video playback is not supported yet. Do you want to play only the audio of "
@@ -131,7 +127,7 @@
 #: contents/ui/BentoCard.qml:158
 #, kde-format
 msgid "More options"
-msgstr ""
+msgstr "Aukera gehiago"
 
 #: contents/ui/ConfirmationMessage.qml:16
 #, kde-format
@@ -192,24 +188,23 @@
 #, kde-format
 msgctxt "@title:window"
 msgid "Explore"
-msgstr ""
+msgstr "Esploratu"
 
 #: contents/ui/HeroCard.qml:128
 #, kde-format
 msgid "Featured Pick"
-msgstr ""
+msgstr "Nabarmendutako aukera"
 
 #: contents/ui/HeroCard.qml:167
-#, fuzzy, kde-format
-#| msgid "Play Next"
+#, kde-format
 msgid "Play Now"
-msgstr "Jo hurrengoa"
+msgstr "Orain jo"
 
 #: contents/ui/HomePage.qml:18
 #, kde-format
 msgctxt "@title:window"
 msgid "Home"
-msgstr ""
+msgstr "Etxea"
 
 #: contents/ui/LibraryPage.qml:32 contents/ui/LibraryPage.qml:135
 #: contents/ui/NavigationBar.qml:47 contents/ui/NavigationBar.qml:53
@@ -334,8 +329,7 @@
 msgstr "Isilarazi audioa"
 
 #: contents/ui/MaximizedPlayerPage.qml:709
-#, fuzzy, kde-format
-#| msgid "%1%"
+#, kde-format
 msgctxt "%1 is the audio volume in percent"
 msgid "%1%"
 msgstr "%%1"
@@ -372,10 +366,9 @@
 
 #: contents/ui/MaximizedPlayerPage.qml:1069
 #: contents/ui/MaximizedPlayerPage.qml:1314
-#, fuzzy, kde-format
-#| msgid "Remove Favorite"
+#, kde-format
 msgid "Remove Song"
-msgstr "Kendu gogokoa"
+msgstr "Abestia kendu"
 
 #: contents/ui/MaximizedPlayerPage.qml:1104
 #, kde-format
@@ -397,8 +390,8 @@
 msgctxt "song count"
 msgid "%1 song"
 msgid_plural "%1 songs"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Abesti %1"
+msgstr[1] "%1 abesti"
 
 #: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:124
 #, kde-format
@@ -456,10 +449,7 @@
 msgstr "Ezezaguna"
 
 #: contents/ui/SearchPage.qml:74
-#, fuzzy, kde-format
-#| msgid ""
-#| "Video playback is not supported yet. Do you want to play only the audio "
-#| "of \"%1\"?"
+#, kde-format
 msgctxt "%1 is a video title"
 msgid ""
 "Video playback is not supported yet. Do you want to play only the audio of "
@@ -491,12 +481,12 @@
 #: contents/ui/Sidebar.qml:108
 #, kde-format
 msgid "Home"
-msgstr ""
+msgstr "Etxea"
 
 #: contents/ui/Sidebar.qml:176
 #, kde-format
 msgid "Explore"
-msgstr ""
+msgstr "Esploratu"
 
 #: contents/ui/Sidebar.qml:233
 #, kde-format
@@ -535,10 +525,9 @@
 msgstr "«YouTube Music»etik musika korrontea"
 
 #: main.cpp:92
-#, fuzzy, kde-format
-#| msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
+#, kde-format
 msgid "© 2021–2024 Jonah Brüchert, 2021–2024 KDE Community"
-msgstr "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Komunitatea"
+msgstr "© 2021–2024 Jonah Brüchert, 2021–2024 KDE Komunitatea"
 
 #: main.cpp:93
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/po/gl/audiotube.po 
new/audiotube-26.08.3/po/gl/audiotube.po
--- old/audiotube-26.08.2/po/gl/audiotube.po    2026-10-03 05:42:07.000000000 
+0200
+++ new/audiotube-26.08.3/po/gl/audiotube.po    2026-11-03 11:03:11.000000000 
+0100
@@ -69,8 +69,7 @@
 msgstr "Compartir"
 
 #: contents/ui/AlbumPage.qml:109
-#, fuzzy, kde-format
-#| msgid "Album • %1"
+#, kde-format
 msgctxt "%1 is the artist(s) featured in the album"
 msgid "Album • %1"
 msgstr "Álbum — %1"
@@ -333,8 +332,7 @@
 msgstr "Silenciar"
 
 #: contents/ui/MaximizedPlayerPage.qml:709
-#, fuzzy, kde-format
-#| msgid "%1%"
+#, kde-format
 msgctxt "%1 is the audio volume in percent"
 msgid "%1%"
 msgstr "%1%"
@@ -455,10 +453,7 @@
 msgstr "Descoñecida"
 
 #: contents/ui/SearchPage.qml:74
-#, fuzzy, kde-format
-#| msgid ""
-#| "Video playback is not supported yet. Do you want to play only the audio "
-#| "of \"%1\"?"
+#, kde-format
 msgctxt "%1 is a video title"
 msgid ""
 "Video playback is not supported yet. Do you want to play only the audio of "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/po/ru/audiotube.po 
new/audiotube-26.08.3/po/ru/audiotube.po
--- old/audiotube-26.08.2/po/ru/audiotube.po    2026-10-03 05:42:07.000000000 
+0200
+++ new/audiotube-26.08.3/po/ru/audiotube.po    2026-11-03 11:03:11.000000000 
+0100
@@ -8,7 +8,7 @@
 "Project-Id-Version: audiotube\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-02-20 00:44+0000\n"
-"PO-Revision-Date: 2026-02-21 14:11+0200\n"
+"PO-Revision-Date: 2026-10-09 15:24+0200\n"
 "Last-Translator: Alexander Yavorskiy <[email protected]>\n"
 "Language-Team: Russian <[email protected]>\n"
 "Language: ru\n"
@@ -446,7 +446,7 @@
 #: contents/ui/SearchPage.qml:41 playlistimporter.cpp:24
 #, kde-format
 msgid "Unknown"
-msgstr "Неизвестный тип"
+msgstr "Неизвестно"
 
 #: contents/ui/SearchPage.qml:74
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/audiotube-26.08.2/src/videoinfoextractor.cpp 
new/audiotube-26.08.3/src/videoinfoextractor.cpp
--- old/audiotube-26.08.2/src/videoinfoextractor.cpp    2026-10-03 
05:42:07.000000000 +0200
+++ new/audiotube-26.08.3/src/videoinfoextractor.cpp    2026-11-03 
11:03:11.000000000 +0100
@@ -49,8 +49,15 @@
         return (!format.acodec.has_value() || format.acodec != "none") && 
format.vcodec == "none";
     });
 
-    std::sort(audioFormats.begin(), audioFormats.end(), [](const 
video_info::Format &a, const video_info::Format &b) {
-        return a.quality > b.quality;
+    const auto isOpus = [](const video_info::Format &format) {
+        return format.acodec == "opus";
+    };
+
+    std::stable_sort(audioFormats.begin(), audioFormats.end(), [&](const 
video_info::Format &a, const video_info::Format &b) {
+        if (a.quality != b.quality) {
+            return a.quality > b.quality;
+        }
+        return isOpus(a) && !isOpus(b);
     });
 
     if (audioFormats.empty()) {

Reply via email to