Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


Сообщения: 286
Благодарности: 10

Профиль | Отправить PM | Цитировать


давайте чуть подробнее.

изначально, имя для файла получается из заранее подготовленного txt файла

конечный видео-файл будет имеет вид:
D:\путь\имя файла\имя файла.mp4.

Бывает что полный путь к файлу mp.4 выходит больше 240 символов. И из-за этого у софта который должен дальше обрабатывать конечный mp4 файл - возникают проблемы.
Поэтому мне нужно организовать проверку общей длинны пути перед тем как создавать дерево папок и ложить туда файл.mp4.

И если длинна больше 240 символов (например 270), отрезать лишние 30 символов, но именно у D:\путь\имя файла\имя файла.mp4 (т.е в имени самого файла.mp4)
Если же длинна не превышает - оставляем как есть


Т.е вот эта формулировка
Код: Выделить весь код
если длинна полного пути <240 - $file = "$dir$name.mp4"
ели длинна полного пути >240 - $file = "$dir+обрезанный $name.mp4"
вроде бы максимально подходит под задачу)

Последний раз редактировалось 9119, 26-06-2021 в 09:57.


Отправлено: 09:46, 26-06-2021 | #7