<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>48981</bug_id>
          
          <creation_ts>2024-01-02 17:43:42 +0300</creation_ts>
          <short_desc>Некорректно воспроизводится звук у некоторых видео</short_desc>
          <delta_ts>2024-04-18 18:08:49 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>epiphany</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Олег Щавелев">oleg</reporter>
          <assigned_to name="Yuri N. Sedunov">aris</assigned_to>
          <cc>aris</cc>
    
    <cc>iqqator</cc>
    
    <cc>mr.shad</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>239819</commentid>
    <comment_count>0</comment_count>
    <who name="Олег Щавелев">oleg</who>
    <bug_when>2024-01-02 17:43:42 +0300</bug_when>
    <thetext>Стенды с ошибкой:
=================
* ALT Regular Sisyphus x86_64
* Kernel: 6.6.8-un-def-alt1 
* GNOME 45.2
* AMD Ryzen 7 4800HS with Radeon Graphics (16) @ 4.300GHz 
* AMD ATI 04:00.0 Renoir 
* 1: 1920x1080~144Hz 2: 1280x720~60Hz

Версия программы:
=================
epiphany-45.1

Шаги, приводящие к ошибке:
=================
* Воспроизвести видео по ссылке:
https://rutube.ru/video/cab4974309e054bfa5054b16448a7a4f

Результат:
==========
Некорректное воспроизведение звука.

Ожидаемый результат:
====================
Корректное воспроизведение звука.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243354</commentid>
    <comment_count>1</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-03-22 15:02:51 +0300</bug_when>
    <thetext>Добрый день.

пакет epiphany-46.0-alt1.x86_64

При воспроизведении видео с Rutubu картинка идет нормально, но ломается звук.

При воспроизведении видео с Youtube наблюдаются периодические фризы и подергивания картинки

Стенд
OS: ALT Regular Sisyphus x86_64
Kernel: 6.6.22-un-def-alt1
DE: GNOME 46.0
CPU: 12th Gen Intel i5-12450H (12) @ 4.400GHz
GPU: NVIDIA GeForce RTX 4050 Max-Q / Mobile
GPU: Intel Alder Lake-P GT1 [UHD Graphics]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243357</commentid>
    <comment_count>2</comment_count>
    <who name="Олег Щавелев">oleg</who>
    <bug_when>2024-03-22 15:58:23 +0300</bug_when>
    <thetext>Данная проблема воспроизводится на ALT Mobile

OS: ALT Regular Sisyphus aarch64 
Kernel: 6.6.22-pine-alt1

nautilus-46.0-alt1.aarch64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243360</commentid>
    <comment_count>3</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2024-03-22 16:21:05 +0300</bug_when>
    <thetext>(Ответ для Олег Щавелев на комментарий #2)
&gt; nautilus-46.0-alt1.aarch64
  ^^^^^^^^

Всё перепуталось в головах у гномиков.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243361</commentid>
    <comment_count>4</comment_count>
    <who name="Олег Щавелев">oleg</who>
    <bug_when>2024-03-22 16:23:59 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #3)
&gt; (Ответ для Олег Щавелев на комментарий #2)
&gt; &gt; nautilus-46.0-alt1.aarch64
&gt;   ^^^^^^^^
&gt; 
&gt; Всё перепуталось в головах у гномиков.

Я прошу прощения, безусловно, речь идет о пакете epiphany-46.0-alt1.aarch64.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243362</commentid>
    <comment_count>5</comment_count>
    <who name="Олег Щавелев">oleg</who>
    <bug_when>2024-03-22 16:24:06 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #3)
&gt; (Ответ для Олег Щавелев на комментарий #2)
&gt; &gt; nautilus-46.0-alt1.aarch64
&gt;   ^^^^^^^^
&gt; 
&gt; Всё перепуталось в головах у гномиков.

Я прошу прощения, безусловно, речь идет о пакете epiphany-46.0-alt1.aarch64.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243376</commentid>
    <comment_count>6</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2024-03-22 18:37:15 +0300</bug_when>
    <thetext>А как там версия с флетхаба себе ведет на рутубе?
https://flathub.org/apps/org.gnome.Epiphany</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243387</commentid>
    <comment_count>7</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-03-23 03:27:00 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #6)
&gt; А как там версия с флетхаба себе ведет на рутубе?
&gt; https://flathub.org/apps/org.gnome.Epiphany

Здравствуйте!

Версия флетхаб работает нормально, проблем со звуком нет.

Записанное видео работы штатного и сфлетхаб по ссылке
https://disk.yandex.ru/i/QGnqKCFS3MmWrA

стенд тот же, но на виртуалке</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244652</commentid>
    <comment_count>8</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-13 04:12:37 +0300</bug_when>
    <thetext>Здравствуйте.

Собрал у себя на виртуалке ради интереса Epiphany 46.0-32-g650105b3
Поведение такое же.

Создал issue ... посмотрим что ответят ) 

https://gitlab.gnome.org/GNOME/epiphany/-/issues/2315</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244653</commentid>
    <comment_count>9</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2024-04-13 04:20:17 +0300</bug_when>
    <thetext>
&gt; https://gitlab.gnome.org/GNOME/epiphany/-/issues/2315

Очевидно, сам браузер не при делах. Тот же самый эффект со звуком можно наблюдать в libwebkitgtk6.0-minibrowser. Но видео, выдранное с указанной страницы, прекрасно воспроизводится любыми GStreamer-based плейерами. То есть проблема где-то в недрах самого движка.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244654</commentid>
    <comment_count>10</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-13 04:36:32 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #9)
&gt;То есть проблема где-то в недрах самого движка.

Странно, что версия flatpak нормально работает. Я об этом не стал упоминать в issue, чтоб меня не отправили использовать именно его, учитывая, что flathub идет как рекомендуемый.

Я нашел у них старый issue где была подобная ситуация но с отсутствием звука на youtube, в том репорте майнтейнер предложил поглядеть в сторону WebKitGTK component, может быть тут тоже подобная ситуация, и проблема не в самом epiphany 

https://gitlab.gnome.org/GNOME/epiphany/-/issues/1932

В любом случае посмотрим, что напишут. Интересно</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244655</commentid>
    <comment_count>11</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-13 04:40:13 +0300</bug_when>
    <thetext>если это опять WebKitGTK component, учитывая что Вы говорите libwebkitgtk6.0-minibrowser такая же ситуация..

буду искать багзилу WebKitGTK )) главное чтоб туда можно было написать</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244658</commentid>
    <comment_count>12</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-13 07:45:31 +0300</bug_when>
    <thetext>Поднял ради интереса бета Fedora 40
на ней видео нормально играется без проблем со звуком.
Федора использует
epiphany-runtime-46.0-2.fc40.x86_64
epiphany-46.0-2.fc40.x86_64
webkit2gtk4.1-2.44.0-2.fc40.x86_64
webkitgtk6.0-2.44.0-2.fc40.x86_64

Я попробовал &quot;позаменять&quot; файлы на альте из более старых пакетов libwebkitgtk6 и libwebkit2gtk4.1, libwebkit2gtk4.1 &quot;откатывается&quot; вплоть до версии которая была при 45 гноме, а libwebkitgtk6 нет, так как epiphany начинает требовать libjxl.so.0.8

Но собственно проблему это не решило.

У себя я собирал epiphany через meson и ninja install напрямую из каталога который создался после git clone, предварительно удалив epiphany который уже был в системе и на всякий случай поудаляв каталоги в папке home ... но как уже писал, результат такой же

Теперь мне не понятно, почему на федоре работает, а на альте нет...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244659</commentid>
    <comment_count>13</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2024-04-13 07:54:45 +0300</bug_when>
    <thetext>(Ответ для Aleksandr Shamaraev на комментарий #12)
&gt; Поднял ради интереса бета Fedora 40
&gt; на ней видео нормально играется без проблем со звуком.
&gt; Федора использует
&gt; epiphany-runtime-46.0-2.fc40.x86_64
&gt; epiphany-46.0-2.fc40.x86_64
&gt; webkit2gtk4.1-2.44.0-2.fc40.x86_64
&gt; webkitgtk6.0-2.44.0-2.fc40.x86_64
&gt; 
&gt; Я попробовал &quot;позаменять&quot; файлы на альте из более старых пакетов
&gt; libwebkitgtk6 и libwebkit2gtk4.1, libwebkit2gtk4.1 &quot;откатывается&quot; вплоть до
&gt; версии которая была при 45 гноме, а libwebkitgtk6 нет, так как epiphany

Не стоит так метаться, epiphany уже одбросили как причину -- пересобирай еще хоть тыщу раз. Использует она только webkitgtk-6.0, который и стоит исследовать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244665</commentid>
    <comment_count>14</comment_count>
    <who name="iQQator">iqqator</who>
    <bug_when>2024-04-13 13:14:12 +0300</bug_when>
    <thetext>Мне кажется что, проблемы не с браузерами а с кодеками ))

Например Эпифаня на ARM64 с физическим кодеком VP9 прекрасно играет звук, а на X86_64 где в проце нет такого кодека (хардварного) не играет, ломается и тормозит

В общем надо искать причины в сторону кодеков VP9 (rutube), AV1 (youtube)
Пример этого показал еще и Яндекс браузер, у которого удаляя пакет с кодеками получали рабочий вариант (так как брались системные кодеки)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244668</commentid>
    <comment_count>15</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-13 13:49:53 +0300</bug_when>
    <thetext>(Ответ для iQQator на комментарий #14)
&gt; Мне кажется что, проблемы не с браузерами а с кодеками ))
&gt; 
&gt; Например Эпифаня на ARM64 с физическим кодеком VP9 прекрасно играет звук, а
&gt; на X86_64 где в проце нет такого кодека (хардварного) не играет, ломается и
&gt; тормозит
&gt; 
&gt; В общем надо искать причины в сторону кодеков VP9 (rutube), AV1 (youtube)
&gt; Пример этого показал еще и Яндекс браузер, у которого удаляя пакет с
&gt; кодеками получали рабочий вариант (так как брались системные кодеки)

На Fedora в системе присутствует пакет libvpx-1.14.0-1.fc40

libvpx provides the VP8/VP9 SDK, which allows you to integrate your applications
with the VP8 and VP9 video codecs, high quality, royalty free, open source codecs
deployed on millions of computers and devices worldwide.

Если получается туда завезли VP9 то все может быть. В альте VP9 насколько я понимаю пока нет.

Кстати Epiphane вроде как нормально с ютуб работает на альте. 

Сейчас подыму новую виртуалку, попробую федоровский пакет подсунуть.. посмотрим</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244670</commentid>
    <comment_count>16</comment_count>
    <who name="Олег Щавелев">oleg</who>
    <bug_when>2024-04-13 14:16:34 +0300</bug_when>
    <thetext>(Ответ для Aleksandr Shamaraev на комментарий #15)
&gt; (Ответ для iQQator на комментарий #14)
&gt; &gt; Мне кажется что, проблемы не с браузерами а с кодеками ))
&gt; &gt; 
&gt; &gt; Например Эпифаня на ARM64 с физическим кодеком VP9 прекрасно играет звук, а
&gt; &gt; на X86_64 где в проце нет такого кодека (хардварного) не играет, ломается и
&gt; &gt; тормозит
&gt; &gt; 
&gt; &gt; В общем надо искать причины в сторону кодеков VP9 (rutube), AV1 (youtube)
&gt; &gt; Пример этого показал еще и Яндекс браузер, у которого удаляя пакет с
&gt; &gt; кодеками получали рабочий вариант (так как брались системные кодеки)
&gt; 
&gt; На Fedora в системе присутствует пакет libvpx-1.14.0-1.fc40
&gt; 
&gt; libvpx provides the VP8/VP9 SDK, which allows you to integrate your
&gt; applications
&gt; with the VP8 and VP9 video codecs, high quality, royalty free, open source
&gt; codecs
&gt; deployed on millions of computers and devices worldwide.
&gt; 
&gt; Если получается туда завезли VP9 то все может быть. В альте VP9 насколько я
&gt; понимаю пока нет.
&gt; 
&gt; Кстати Epiphane вроде как нормально с ютуб работает на альте. 
&gt; 

Хочу дополнить Александра, звук в «Веб-браузере» работает без аномалий, а вот в видеоряде есть фризы с временным шагом около 10-15 секунд. По крайней мере, на таком стенде:

CPU: AMD Ryzen 7 4800HS с графикой Radeon (16) на частоте 4,300 ГГц.
GPU: AMD ATI Radeon RX Vega 6.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244672</commentid>
    <comment_count>17</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-13 14:43:01 +0300</bug_when>
    <thetext>Кстати, я так понимаю я &quot;наврал&quot;, VP9 в альте есть, судя по внутренностям libvpx.so.8.0

федоровский пакет тоже не работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244821</commentid>
    <comment_count>18</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-17 02:01:28 +0300</bug_when>
    <thetext>Добрый день.

Разместил баг репорт в багзиле WebKitGTK 

https://bugs.webkit.org/show_bug.cgi?id=272788

ну и по просьбе майнтейнера дописал в issue epiphany

https://gitlab.gnome.org/GNOME/epiphany/-/issues/2315</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244822</commentid>
    <comment_count>19</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-17 02:08:23 +0300</bug_when>
    <thetext>У меня просьба, подскажите пожалуйста как мне в Epiphany сделать

You might be requested to provide multimedia debug logs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244824</commentid>
    <comment_count>20</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-17 02:36:46 +0300</bug_when>
    <thetext>(Ответ для Aleksandr Shamaraev на комментарий #19)
&gt; У меня просьба, подскажите пожалуйста как мне в Epiphany сделать
&gt; 
&gt; You might be requested to provide multimedia debug logs.

С этим разобрался.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244880</commentid>
    <comment_count>21</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-17 14:05:59 +0300</bug_when>
    <thetext>Здравствуйте.

Пришел ответ с багзилы WebKit

The audio decoder used in your pipeline is avdec_aac, known for various issues.

Please install the gstreamer fdk-aac plugin.

я посмотрел по пакетам, что-то подобного не нашел.. нашел только libfdk-aac2 но он у меня установлен</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244887</commentid>
    <comment_count>22</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2024-04-17 14:53:55 +0300</bug_when>
    <thetext>gst-plugins-bad1.0-1.24.2-alt1.1 -&gt; sisyphus:

 Wed Apr 17 2024 Yuri N. Sedunov &lt;aris@altlinux&gt; 1.24.2-alt1.1
 - enabled &quot;Fraunhofer FDK AAC Codec plugin&quot; (ALT #48981)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244888</commentid>
    <comment_count>23</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-17 14:56:31 +0300</bug_when>
    <thetext>Спасибо ) 
Собака оказалась зарыта в плагинах )</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244893</commentid>
    <comment_count>24</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2024-04-17 15:33:34 +0300</bug_when>
    <thetext>(Ответ для Aleksandr Shamaraev на комментарий #23)
&gt; Спасибо ) 

Вам спасибо. И апстримам спасибы передайте за содейтствие.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244896</commentid>
    <comment_count>25</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-04-17 15:41:46 +0300</bug_when>
    <thetext>Уже написал им.

Сейчас у них начинается свой диалог между майнтейнером epiphany и разработчиками webkit по вопросу исключению avdec_aac из WebKit )</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244974</commentid>
    <comment_count>26</comment_count>
    <who name="Олег Щавелев">oleg</who>
    <bug_when>2024-04-18 15:41:38 +0300</bug_when>
    <thetext>На ALT Regular Gnome звук исправился:

CPU: AMD Ryzen 7 4800HS with Radeon
GPU: AMD ATI Radeon RX Vega 6

Cпасибо!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244986</commentid>
    <comment_count>27</comment_count>
    <who name="Олег Щавелев">oleg</who>
    <bug_when>2024-04-18 18:08:49 +0300</bug_when>
    <thetext>В ALT Mobile видео воспроизводится по звуку корректно.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>