Jump to content
  • 0
GrST

Значки в именах файлов

Question

 
Если в имени файла присутствуют значки 📺🔊, то этот файл не видно в роутере ни через tsmb, ни в entware. Я понимаю это ограничение tntfs?
 
Скрытый текст

 

Фев 7 13:56:36
ndm
kernel: tntfs error (device sdb1, pid 538): ntfs_ucstonls_gfp(): Unicode name contains characters that cannot be converted to character set utf8. You might want to try to use the mount option nls=utf8.
Фев 7 13:56:36
ndm
kernel: tntfs warning (device sdb1, pid 538): ntfs_dir_emit(): Skipping unrepresentable inode 0xb83.

 

 
 
 
Edited by GrST

Share this post


Link to post
Share on other sites

15 answers to this question

Recommended Posts

  • 0
19 минут назад, GrST сказал:
Я понимаю это ограничение tntfs?

Я так понимаю это ограничение UTF-8...

Share this post


Link to post
Share on other sites
  • 0

Теперь буду следить за присутствием этих значков, думал куда пропадают эти файлы.

Share this post


Link to post
Share on other sites
  • 0

Вдогонку. Поясните пожалуйста сермяжный смысл использования в имени файла спецсимволы???

Share this post


Link to post
Share on other sites
  • 0

Скачиваю с youtube видеоролики при помощи youtube-dl, дабы смотреть их в оффлайн (мобильный интернет для этих целей дорого), и в них бывает присутствуют эти символы.

Share this post


Link to post
Share on other sites
  • 0
1 минуту назад, GrST сказал:

Скачиваю с youtube видеоролики при помощи youtube-dl, дабы смотреть их в оффлайн (мобильный интернет для этих целей дорого), и в них бывает присутствуют эти символы.

Ок. Убедили. Согласитесь, что проще нажать F2 и назвать файл как вам угодно, коли вот такая закорючина выходит...

Share this post


Link to post
Share on other sites
  • 0

Shift+F6 в MC, через терминал по ssh скачиваю автоматом. Теперь буду переименовывать в таких случаях. Тема закрыта, думал косяк в tntfs.

Edited by GrST

Share this post


Link to post
Share on other sites
  • 0
2 часа назад, GrST сказал:

Скачиваю с youtube видеоролики при помощи youtube-dl

Попробуйте с ключом:

--restrict-filenames             Restrict filenames to only ASCII
                                 characters, and avoid "&" and spaces in
                                 filenames
  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0

Удаляет значки, но также полностью удаляет кириллицу, оставляет только латиницу.

Share this post


Link to post
Share on other sites
  • 0
4 часа назад, GrST сказал:

Удаляет значки, но также полностью удаляет кириллицу, оставляет только латиницу.

А если имя файла будет лишь ID?

--id                             Use only video ID in file name

Share this post


Link to post
Share on other sites
  • 0
6 часов назад, GrST сказал:

Удаляет значки, но также полностью удаляет кириллицу, оставляет только латиницу.

Ну как вариант, результирующее задавать имя файла самому ...

-o My name.%(ext)s

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0

--id выдаёт что-то вроде "z0MFTovB1XE". Вручную задавать тоже нехороший вариант, т.к. скачиваю плейлисты по много видео. Просто буду отслеживать такие имена.

 

Давайте закроем эту тему, она не относится к Keenetic OS. Прошу админов перенести в Курилку.

Share this post


Link to post
Share on other sites
  • 0

@GrST Мы планировали спросить у разработчиков файловой системы о поддержке таких файлов. Опция монтирования "nls=utf8"прописана, но сообщения об некорректных именах всё равно имеются.

Share this post


Link to post
Share on other sites
  • 0
32 минуты назад, vst сказал:

@GrST Мы планировали спросить у разработчиков файловой системы о поддержке таких файлов. Опция монтирования "nls=utf8"прописана, но сообщения об некорректных именах всё равно имеются.

учитывая что ntfs это utf16 наверное не все мапится c utf8

Share this post


Link to post
Share on other sites
  • 0

Помимо того, что не видит эти файлы, так и как следствие, не даёт удалить каталог.

Share this post


Link to post
Share on other sites
  • 0
В 08.02.2019 в 16:49, GrST сказал:

Вручную задавать тоже нехороший вариант, т.к. скачиваю плейлисты по много видео

Тогда найти некий скрипт/программу или написать самому или еще как то, и после закачивания списка натравить на файлы и переименовать их с удалением эмоджи ... Ну или ждать решения от Кинетика :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...