Автор Тема: В плеерах нет поддержки названий файлов с иероглифами и не проигрывает .opus  (Прочитано 6919 раз)

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
В плеерах нет поддержки названий файлов с иероглифами и не проигрывает .opus, хотя, вроде как модули стоят. Например, с расширением "youtube video and audio downloader (dev Edt.)" качаем в формате опус - не проигрывает! -- иероглифы и опус бы исправить в 9й!!

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
В плеерах нет поддержки названий файлов с иероглифами и не проигрывает .opus, хотя, вроде как модули стоят. Например, с расширением "youtube video and audio downloader (dev Edt.)" качаем в формате опус - не проигрывает! -- иероглифы и опус бы исправить в 9й!!

В p9 deadbeef умеет проигрывать opus, если установлен пакет deadbeef-in-opus.
По поводу иероглифов, проблема в шрифте. Установлены ли юникодные шрифты:
fonts-ttf-gnu-freefont-mono
fonts-ttf-gnu-freefont-sans
fonts-ttf-gnu-freefont-serif
?

В стартеркитах должны быть установлены.

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
В плеерах нет поддержки названий файлов с иероглифами и не проигрывает .opus, хотя, вроде как модули стоят. Например, с расширением "youtube video and audio downloader (dev Edt.)" качаем в формате опус - не проигрывает! -- иероглифы и опус бы исправить в 9й!!

В p9 deadbeef умеет проигрывать opus, если установлен пакет deadbeef-in-opus.
По поводу иероглифов, проблема в шрифте. Установлены ли юникодные шрифты:
fonts-ttf-gnu-freefont-mono
fonts-ttf-gnu-freefont-sans
fonts-ttf-gnu-freefont-serif
?

В стартеркитах должны быть установлены.

Шрифты ничего не меняют, как в VLC, так и в QMMP иероглифы не показывает.
За deadbeef - спасибо, хор плеер, но он также не играет опус!
Для примера файл прикрепил. https://yadi.sk/d/Q8oCAUnR0bN3bA

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
За deadbeef - спасибо, хор плеер, но он также не играет опус!

Он не может его добавить. Для того, чтобы deadbeef мог добавить .opus, должен быть установлен также deadbeef-in-ffmpeg, а в настройках этого плагина необходимо добавить нужное вам расширение.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Шрифты ничего не меняют, как в VLC, так и в QMMP иероглифы не показывает.

А в deadbeef как?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Ещё mpv нормально проигрывает opus.

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
За deadbeef - спасибо, хор плеер, но он также не играет опус!

Он не может его добавить. Для того, чтобы deadbeef мог добавить .opus, должен быть установлен также deadbeef-in-ffmpeg, а в настройках этого плагина необходимо добавить нужное вам расширение.

Установлено. В настройках выбрал поддержку всех, дописал ;opus но ничего не изменилось: plt_load: failed to open
А у вас проигрывает прикрепленный мной аудио файл?
https://github.com/DeaDBeeF-Player/deadbeef/issues/1779 - ошибка, близкая к этой
Для VLC поставил vlc-plugin-opus и заработало!

Да, deadbeef иероглифы показывает, спасибо!! что бы он еще те опус файлы заиграл, да имя файла показывал и userrating - стал бы лучшим плеером мне (после AIMP)
« Последнее редактирование: 04.11.2019 14:24:20 от S3R_sqrT »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Установлено. В настройках выбрал поддержку всех, дописал ;opus но ничего не изменилось: plt_load: failed to open

Поддержку всех выбирать не надо. Можно поставить эту галочку, но тогда придётся переименовать в .ogg (там в действительности контейнер ogg используется).

А у вас проигрывает прикрепленный мной аудио файл?

Проигрывает.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Да, deadbeef иероглифы показывает, спасибо!!

Значит проблема в кодировке. Вы можете через easytag исправить кодировку на юникод, тогда везде будет нормально отображаться.

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
1. easytag поиспоьзовал. Русское отображает норм. Но иероглифы (китайские) - нет. Может, в изитэг поставить другую кодировку, вместо 1251?  в dolphin тоже, кстати


2. не у кого нет мыслей, чего deadbeef опус у меня не играет?

3. а можно как-то в вайн передавать fn+f9 глобал спец сокращения для запущенного через вайн aimp проигрывателя?

4. в vlc можно свой рейтинг файлам ставить?

это чуть вне темы, но лучше, чем спамить форум многими отдельными(?)
« Последнее редактирование: 05.11.2019 17:30:59 от S3R_sqrT »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
. easytag поиспоьзовал. Русское отображает норм. Но иероглифы (китайские) - нет. Может, в изитэг поставить другую кодировку, вместо 1251?

Да. Нужно поэкспериментировать. Какая там у китайцев кодировка, кто их знает.

2. не у кого нет мыслей, чего deadbeef опус у меня не играет?

Подытожу:
1 Установлены пакеты: deadbeef-in-opus и deadbeef-in-ffmpeg
2 Настроить плагин  FFMPEG audio player как на картинке
https://forum.altlinux.org/index.php?action=dlattach;topic=43208.0;attach=25654;image

Вроде всё, больше ничего делать не надо. На всякий, установите deadbeef-full.
Версия deadbeef 1.8.2-alt1
« Последнее редактирование: 05.11.2019 17:37:13 от Антон Мидюков »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
это чуть вне темы, но лучше, чем спамить форум многими отдельными(?)

Не лучше.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 499
    • Email
и не проигрывает .opus
но он также не играет опус!
Для примера файл прикрепил. https://yadi.sk/d/Q8oCAUnR0bN3bA
Прикреплённый файл не в формате opus!

но тогда придётся переименовать в .ogg (там в действительности контейнер ogg используется)
Да неужто? И что от этого тип контейнера изменится? Который ни разу не ogg.
Для файла примера:
---- File ----
File Name                       : filename
Directory                       : .
File Size                       : 6.5 MB
File Modification Date/Time     : 2019:11:05 20:18:00+03:00
File Access Date/Time           : 2019:11:05 20:59:27+03:00
File Inode Change Date/Time     : 2019:11:05 20:59:27+03:00
File Permissions                : rw-r--r--
File Type                       : MKA
File Type Extension             : mka
MIME Type                       : audio/x-matroska
---- Matroska ----
EBML Version                    : 1
EBML Read Version               : 1
EBML Max ID Length              : 4
EBML Max Size Length            : 8
Doc Type                        : webm
Doc Type Version                : 4
Doc Type Read Version           : 2
Timecode Scale                  : 1 ms
Duration                        : 0:06:18
Muxing App                      : google/video-file
Writing App                     : google/video-file
Track Number                    : 1
Track UID                       : 23423844266915467
Track Type                      : Audio
Track Lacing                    : No
Track Language                  : eng
Audio Codec ID                  : A_OPUS
Matroska 0x16aa                 : c.�
Matroska 0x16bb                 : .Ĵ
Audio Sample Rate               : 48000
Audio Channels                  : 2
Audio Bits Per Sample           : 16
или с другого бока:
General
Count                                    : 325
Count of stream of this kind             : 1
Kind of stream                           : General
Kind of stream                           : General
Stream identifier                        : 0
Count of audio streams                   : 1
Audio_Format_List                        : Opus
Audio_Format_WithHint_List               : Opus
Audio codecs                             : Opus
Audio_Language_List                      : English
Complete name                            : filename
File name                                : filename
File extension                           : webm
Format                                   : WebM
Format                                   : WebM
Format/Url                               : http://www.webmproject.org/
Format/Extensions usually used           : webm
Commercial name                          : WebM
Format version                           : Version 4 / Version 2
Internet media type                      : video/webm
Codec                                    : WebM
Codec                                    : WebM
Codec/Url                                : http://www.webmproject.org/
Codec/Extensions usually used            : webm
File size                                : 6829775
File size                                : 6.51 MiB
File size                                : 7 MiB
File size                                : 6.5 MiB
File size                                : 6.51 MiB
File size                                : 6.513 MiB
Duration                                 : 378001
Duration                                 : 6 min 18 s
Duration                                 : 6 min 18 s 1 ms
Duration                                 : 6 min 18 s
Duration                                 : 00:06:18.001
Duration                                 : 00:06:18.001
Overall bit rate                         : 144545
Overall bit rate                         : 145 kb/s
IsStreamable                             : Yes
File last modification date              : UTC 2019-11-05 17:18:00
File last modification date (local)      : 2019-11-05 20:18:00
Writing application                      : google/video-file
Writing application                      : google/video-file
Writing library                          : google/video-file
Writing library                          : google/video-file

Audio
Count                                    : 275
Count of stream of this kind             : 1
Kind of stream                           : Audio
Kind of stream                           : Audio
Stream identifier                        : 0
StreamOrder                              : 0
ID                                       : 1
ID                                       : 1
Unique ID                                : 23423844266915467
Format                                   : Opus
Format/Url                               : http://opus-codec.org/
Commercial name                          : Opus
Internet media type                      : audio/opus
Codec ID                                 : A_OPUS
Codec ID/Url                             : http://opus-codec.org
Codec                                    : Opus
Codec                                    : Opus
Codec/Family                             : PCM
Duration                                 : 378001
Duration                                 : 6 min 18 s
Duration                                 : 6 min 18 s 1 ms
Duration                                 : 6 min 18 s
Duration                                 : 00:06:18.001
Duration                                 : 00:06:18.001
Channel(s)                               : 2
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Channel positions                        : 2/0/0
Sampling rate                            : 48000
Sampling rate                            : 48.0 kHz
Samples count                            : 18144048
Resolution                               : 16
Resolution                               : 16 bits
Bit depth                                : 16
Bit depth                                : 16 bits
Compression mode                         : Lossy
Compression mode                         : Lossy
Delay                                    : 0
Delay                                    : 00:00:00.000
Delay, origin                            : Container
Delay, origin                            : Container
Language                                 : en
Language                                 : English
Language                                 : English
Language                                 : en
Language                                 : eng
Language                                 : en
Default                                  : Yes
Default                                  : Yes
Forced                                   : No
Forced                                   : No
Вообще-то оно есть контейнер webm (который есть разновидность матрёшки), в котором лежит аудио зажатое кодеком A_Opus.
Этот файл без проблем и какого-либо рукоблудия проигрывается плеерами Audacious и Parole.
« Последнее редактирование: 05.11.2019 21:59:00 от stranger573 »

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 499
    • Email
1. easytag поиспоьзовал. Русское отображает норм. Но иероглифы (китайские) - нет. Может, в изитэг поставить другую кодировку, вместо 1251?  в dolphin тоже, кстати
Мне вот интересно, из каких соображений вы ожидаете увидеть китайские иероглифы в кириллической кодировке WIN1251 (которая существует для только русских иероглифов)?
И, кстати в какой формат файла вы это пихаете? Этот формат допускает присутствие такой кодировки?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Да неужто? И что от этого тип контейнера изменится? Который ни разу не ogg.

deadbeef кушает только определённые расширения файлов. ffmpeg плагин дальше сам разобрался, что там за контейнер и формат :-)