Bug 4770 - Avidemux >= 2.6.2
: Avidemux >= 2.6.2
Status: RESOLVED FIXED
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Main Packages
: Fresh
: x86_64 Linux
: Low minor
: ---
Assigned To: ROSA Linux Bugs
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-12-04 17:13 MSK by mtzseb
Modified: 2017-10-09 18:14 MSD (History)
6 users (show)

See Also:
RPM Package:
ISO-related:
Bad POT generating:
Upstream:
vladimir.potapov: qa_verified-


Attachments
Отображений фильтров на версии qt4 (151.11 KB, image/png)
2016-06-04 17:07 MSD, VictorR2007
Details
Отображений фильтров на версии qt5 (178.78 KB, image/png)
2016-06-04 17:10 MSD, VictorR2007
Details
Окно настроек x.264 (61.46 KB, image/png)
2016-06-06 17:32 MSD, VictorR2007
Details
Фильтры на qt4 (75.89 KB, image/png)
2016-06-07 17:27 MSD, VictorR2007
Details
Фильтры на at5 (86.37 KB, image/png)
2016-06-07 17:28 MSD, VictorR2007
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mtzseb 2014-12-04 17:13:53 MSK
Description of problem:
Avidemux 2.5.6 version too old for 100% support h.264 video codec, h.264 total compatibility since 2.6.2 
Would it be possible to have the latest version 2.6.8 in official repositories Rosa?
Thx
Comment 2 VictorR2007 2014-12-17 19:39:52 MSK
Единственная проблема, нет русского языка.
И похоже, это невозможно пока исправить.
Я несколько дней потратил в попытках заставить отображаться
русский перевод, но не вышло.
Хотя в апстриме был snapshot с дополнительным русским
и парой патчей для отображения.
Не помогло.
Пробовал сделать файл ts вручную, но тоже не подхватывается перевод.
Похоже нужно пока смириться и пользоваться так.
Comment 3 Denis Silakov 2016-04-03 17:10:35 MSD
You can try avidemux 2.6.10 from here:

(avidemux)
https://abf.rosalinux.ru/build_lists/2629752
https://abf.rosalinux.ru/build_lists/2629751

(avidemux-restricted)
https://abf.rosalinux.ru/build_lists/2629753
https://abf.rosalinux.ru/build_lists/2629754

Localization files are present now, but at least Russian localization is very far from complete (I'd say it's almost absent, I can see only several items in menu are localized). Volunteers are welcome to fix this; maybe one can reuse data from old po files.
Comment 4 Andrey Bondrov 2016-06-04 13:46:59 MSD
Let's try 2.6.12. But likely it still has messed up translations.

Advisory: "Update Avidemux to new version 2.6.12"

avidemux:
https://abf.rosalinux.ru/build_lists/2680269
https://abf.rosalinux.ru/build_lists/2680270

avidemux-restricted:
https://abf.rosalinux.ru/build_lists/2680278
https://abf.rosalinux.ru/build_lists/2680279
Comment 5 VictorR2007 2016-06-04 17:07:18 MSD
Created attachment 4465 [details]
Отображений фильтров на версии qt4

А обязательно делать версию на qt4.
Если добавлять в программу перевод, то проблемы с фильтрами.
Можно вычистить перевод для фильтров.
Потребуется время.
Comment 6 VictorR2007 2016-06-04 17:10:37 MSD
Created attachment 4466 [details]
Отображений фильтров на версии qt5

Так отображается перевод для фильтров в версии собранной на qt5.
Comment 7 Andrey Bondrov 2016-06-04 19:11:26 MSD
(In reply to comment #6)
> Created attachment 4466 [details]
> Отображений фильтров на версии qt5
> 
> Так отображается перевод для фильтров в версии собранной на qt5.

А пересобери тогда с Qt5 на ABF?
Comment 8 VictorR2007 2016-06-04 19:29:08 MSD
(In reply to comment #7)
> (In reply to comment #6)
> > Created attachment 4466 [details]
> > Отображений фильтров на версии qt5
> > 
> > Так отображается перевод для фильтров в версии собранной на qt5.
> 
> А пересобери тогда с Qt5 на ABF?
Может сначала посмотришь на эту страничку?
https://abf.rosalinux.ru/victorr2007/avidemux
Может подскажешь что-нибудь.
Если там всё нормально, я тогда поправлю нужное, включая часть перевода,
и потом удалю этот проект, и пересоздам заново.
Сначала клонирую проект из abf, а потом внесу изменения.
Тогда можно будет сделать пул-реквест.
Comment 9 VictorR2007 2016-06-04 19:36:27 MSD
Или может сам форкнеш, если такой пакет нам подходит.
А я тем временем займусь отладкой перевода.
Comment 10 VictorR2007 2016-06-04 21:23:39 MSD
Кстати, удал из спека который в моих репах строку

Suggests: %{name}-qt4 = %{EVRD}

Совсем не нужна.
Тянет пакет qt4.
В общем, начинаю заново делать перевод.
Старый не подойдёт.
Был сделан наспех, и совсем не для main,
Два - три дня наверное потрачу на это.
На предварительную версию.
Comment 11 Andrey Bondrov 2016-06-05 05:25:26 MSD
(In reply to comment #8)
> Может сначала посмотришь на эту страничку?
> https://abf.rosalinux.ru/victorr2007/avidemux
> Может подскажешь что-нибудь.

Гляну в ближайшее время (сегодня или завтра).
Comment 12 VictorR2007 2016-06-06 00:06:44 MSD
А я пока сегодня сделал предварительный перевод.
Для стандартного файла.
Так как в программе отображаются не все строки с переводом,
то пересоздал файл с рекурсивным поиском строк.
Похоже, что будет переведено ещё некоторое количество строк.
Но возможно, не все переведённые строки будут отображаться с переводом.
Сложная программа.
Думаю, часов за 5-8 основные недоделки сделаю.
Добавилась куча дополнительных строк для фильтров.
Несколько сотен.
Какие из них полезные, не определить.
Придётся вбивать все.
Comment 13 VictorR2007 2016-06-06 00:34:19 MSD
Ещё забыл написать.
Если делать две версии, qt5 и qt4,
мы можем сделать разные локали.
Для версии qt4 без перевода фильтров,
раз в ней проблемы, а для версии qt5 с переводом фильтров.
Разберусь с версией qt5, а потом сделаю отдельную версию
для qt4.
А в пакет можно добавить в виде скомпиленного файла.
С заменой в спеке, в секции
%install
файла /usr/share/avidemux6/qt4/i18n/avidemux_ru.qm
Думаю, это удобный выход.
Мне не сложно сделать дополнительный файл локализации.
Comment 14 VictorR2007 2016-06-06 17:32:22 MSD
Created attachment 4467 [details]
Окно настроек x.264

Возник вопрос.
При рекурсивном добавлении строк были добавлены
настройки для x.264 и x.265.
Но я столкнулся с проблемой.
Все мануалы по их настройке описывают именно английские термины,
и разные параметры для их настройки.
Так что перевод может только помешать при настройке.
Отсюда и вопрос.
1. Можно полностью заблокировать в ts файле отображение
настроек x.264 и x.265.
2. Можно сделать перевод для окон, но не трогать параметры.
Лично я склоняюсь к первому варианту.
Обычному пользователю и так будет удобно пользоваться.
Параметры по умолчанию наиболее оптимальны.
А человеку, который разбирается, перевод не нужен.
В общем, жду вашего решения.
А пока сделаю отдельный файл для qt4 без перевода фильтров.
Comment 15 VictorR2007 2016-06-06 17:37:58 MSD
Забыл написать.
Для x.264 и x.265 довольно много строк перевод для разных параметров.
Для x.264 222 строки.
Для x.265 199 строк.
И к ним ещё дополнительные вкладки,
но там всего пара десятков строк.
Comment 16 Andrey Bondrov 2016-06-06 17:58:07 MSD
(In reply to comment #14)
> Created attachment 4467 [details]
> Так что перевод может только помешать при настройке.
> Отсюда и вопрос.
> 1. Можно полностью заблокировать в ts файле отображение
> настроек x.264 и x.265.
> 2. Можно сделать перевод для окон, но не трогать параметры.

Как по мне, лучше второй вариант. То, что на скриншоте, вполне нормально выглядит.
Comment 17 VictorR2007 2016-06-06 18:46:19 MSD
Хорошо.
Сделаю окна, и то, что мне понятно, с переводом.
Там в каждом окне 11 вкладок.
С частью параметров нет проблем.
Часть я не могу перевести.
Comment 18 VictorR2007 2016-06-07 17:25:20 MSD
Удалил свой старый проект.
Клонировал из abf.
Внёс изменения.
Теперь должны быть видны правки.
Сделал разные файлы локализации для версий qt4 и qt5.
В следующих сообщениях приложу снимки с отличием.
Наверное возьму паузу на пару дней.
Есть семейные дела, и уже просто устал от этой программы.
Все эти непонятные термины просто утомляют.
Как слепой на оргии.
Всё приходится делать на ощупь.
Очень страшно ошибиться.
https://abf.rosalinux.ru/victorr2007/avidemux/tree/rosa2014.1
Comment 19 VictorR2007 2016-06-07 17:27:17 MSD
Created attachment 4468 [details]
Фильтры на qt4

Кстати, перевод для вложенных окон отображается без проблем.
Comment 20 VictorR2007 2016-06-07 17:28:00 MSD
Created attachment 4469 [details]
Фильтры на at5
Comment 21 VictorR2007 2016-06-07 18:13:29 MSD
Но предварительный перевод сделан процентов на 90.
Нужно или полировать с подсказками Владимира,
или пытаться переводить далее.
Но я бы проверил, если у Владимира будет на это время.
Мне было бы проще двигаться дальше.
Тогда бы мог полировать весь текст, и заодно переводить 
оставшиеся строки, исходя из рекомендаций.
Может стоит создать тему на форуме?
Я думал об этом.
Но побоялся, что просто появится бесполезный тред.
Есть мысли?
Comment 22 Andrey Bondrov 2016-06-07 18:51:30 MSD
(In reply to comment #21)
> Может стоит создать тему на форуме?
> Я думал об этом.
> Но побоялся, что просто появится бесполезный тред.
> Есть мысли?

Почему бы и не создать :-)
Comment 23 VictorR2007 2016-06-08 17:14:54 MSD
(In reply to comment #22)
> (In reply to comment #21)
> > Может стоит создать тему на форуме?
> > Я думал об этом.
> > Но побоялся, что просто появится бесполезный тред.
> > Есть мысли?
> 
> Почему бы и не создать :-)
Я бы создал, если бы это касалось пару десятков строк.
Но вы просто не видите, сколько там сомнительных строк.
Плюс влияет мой характер.
Легче медленно искать ответы,
чем признаться, что я не справляюсь.
Дебильная привычка.
Но она полезна.
Comment 24 VictorR2007 2016-06-08 18:03:52 MSD
Создал тему
http://forum.rosalab.ru/viewtopic.php?f=53&t=7222
Comment 25 VictorR2007 2016-06-10 19:27:07 MSD
Завтра обновлю себе в репах перевод.
Будет только исправление ошибок.
На этом закончу.
И так похоже, что трогал лишние строки.
Мне больше ничего не сделать.
Это будут просто русские символы, но без смысла.
Не знаю, поможет ли сообщение на форуме.
Но сомневаюсь, что появится специалист в кодировании,
и всё разжует с переводом на русский.
Выбор за вами.
Comment 26 Vladimir Potapov 2016-06-30 13:28:12 MSD
Так будут контейнеры с новой версией перевода?
Comment 27 Andrey Bondrov 2016-06-30 14:20:09 MSD
(In reply to comment #26)
> Так будут контейнеры с новой версией перевода?

Надеюсь, Виктор соберёт. :-) У меня сейчас совсем нет времени вникать в Avidemux...
Comment 28 VictorR2007 2016-06-30 18:26:33 MSD
А если контейнер не входит в main?
Если доделаем до приемлемого для main уровня, можно потом сделать пул-реквест.
Собрал эти пакеты
https://abf.rosalinux.ru/build_lists/2684508
https://abf.rosalinux.ru/build_lists/2684509

То, что без перевода в окнах или параметрах, входящих в основное окно,
эти строки недоступны для перевода.
Типа «Zoom 1:1».
Ну и как сообщал выше, оставлены без части перевода настройки x264 и x265,
хотя они доступны для перевода.

Если так не подходит, то скажите, что нужно сделать?
Comment 29 Vladimir Potapov 2016-07-01 07:04:12 MSD
avidemux пока нерабочий
1) Не ставится обновлением на предыдущий
2) Настройка декодера видео не работает, в консоли 
[ADM_ae_plugin] Cannot parse plugin
No crash file (/home/keleg/.avidemux6/crash.py)
видимо не подцеплены по-умолчанию плагины
3) При отрытии Файл-открыть в заголовке псевдографика (_qt4)
4) При запуске _gtk не находит glade и закрывается (пробовал в mate)
**************************************
QA Denied
Comment 30 VictorR2007 2016-07-01 14:05:21 MSD
Ладно.
Добавил перевод к стандартной версии из main.
https://abf.rosalinux.ru/build_lists/2684567
https://abf.rosalinux.ru/build_lists/2684568
Comment 31 Vladimir Potapov 2016-07-01 15:18:39 MSD
(In reply to comment #30)
> Ладно.
> Добавил перевод к стандартной версии из main.
> https://abf.rosalinux.ru/build_lists/2684567
> https://abf.rosalinux.ru/build_lists/2684568

те же проблемы в точности.
Comment 32 VictorR2007 2016-07-02 10:47:07 MSD
Новые контейнеры.
Не запускается настройка DV (ffmpeg).
Не знаю, может для него нужно соответствующее видео,
или просто недоступны настройки.
https://abf.rosalinux.ru/build_lists/2684615
https://abf.rosalinux.ru/build_lists/2684616
Comment 33 Zombie Ryushu 2017-03-13 18:30:02 MSK
avidemux will make you uninstall avidemux-gtk with a dependency error.
Comment 34 Vladimir Potapov 2017-03-13 18:45:14 MSK
(In reply to comment #33)
> avidemux will make you uninstall avidemux-gtk with a dependency error.
avidemux-gtk is obsolete, use avidemux-qt
Comment 35 Denis Silakov 2017-10-09 18:14:21 MSD
Currently we have 2.6.12 in both 2014.1 and 2016.1.