![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » Mencoder не склеивает файлы AVI по маске файлов |
|
|
Mencoder не склеивает файлы AVI по маске файлов
|
Новый участник Сообщения: 24 |
Здратси.
Имеется много файлов (одинакjвые кодеки и все прочие параметры) в каталоге: vid1-0000.avi vid1-00a1.avi vid1-00b7.avi ... Их требуется склеить последовательно, ка кони представлены. Новые версии mencoder не работают со строкой Ошибку выдаёт такую. Помогите решить проблему и заставить новую версию склеивать. Старая версия mencoder'а , примерно 2009 года, прекрасно работала, но она утеряна навсегда и в инете нет её. |
|
Отправлено: 22:55, 07-07-2025 |
fascinating rhythm Сообщения: 6702
|
Профиль | Отправить PM | Цитировать Если у вас Линукс, попробуйте указать полный путь к mencoder.
|
Отправлено: 10:28, 08-07-2025 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 24
|
Профиль | Отправить PM | Цитировать Здрасти, но у меня Windows.
Path прописаны. Очень прошу помочь! Дело важное. |
Отправлено: 10:37, 08-07-2025 | #3 |
fascinating rhythm Сообщения: 6702
|
Профиль | Отправить PM | Цитировать Судя по сообщению об ошибке, менкодер не воспринимает маску, а пытается открыть файл как он написан. Прочтите где-нибудь в справке, как ему теперь указывать несколько файлов на входе.
|
------- Отправлено: 10:40, 08-07-2025 | #4 |
Новый участник Сообщения: 24
|
Профиль | Отправить PM | Цитировать В мануале написано, что указывать так, как и ранее, т.е. files*.avi.
Для картинок указывается через mf://*.jpg, но только для картинок. Найти бы старую версию, года так 2009-2011. Она отлично работала по маске. Если не получится потоком соединить, то как тогда? В папке за неделю скапливается около 30000 файлов (по 1-2 минуты avi 1280*720 25фпс 4:2:0) в 40-60 категориях. Конкатенация делалась так. Far manager: 1) выделялись первые файлы каждой серии по маске '*-0000.avi' 2) Gtrl+G и вводилось echo mencoder -forceidx !*.avi -ovc copy -oac copy -O d:\out\!all.avi>>0.bat 3) каждая строка в полученном батнике приводилась к виду mencoder -forceidx vid01-*.avi -ovc copy -oac copy -O d:\out\vid01all.avi Далее start 0.bat и занятия другими делами. Теперь сделать это с минимальными затратами на зрение невозможно. Т.к. приходится создавать сперва списки файлов, далее создавать батник для ffmpeg. Ранее тратилась 1 минута максимум на подготовку, теперь час. Извините, но это дичь! А когда будет под миллион файлов и под тыщщу категорий? Тогда всю жизнь тратить? |
|
Отправлено: 11:26, 08-07-2025 | #5 |
fascinating rhythm Сообщения: 6702
|
Профиль | Отправить PM | Цитировать Вот примерный вариант для Powershell и ffmpeg.
Можно автоматизировать перекодировку так, что руками вообще ничего делать не надо будет. Скрипт может и формировать списки, и кодировать, и удалять, и называть конечные файлы по дате, и все остальное. Главное задачу сформулировать. |
------- Последний раз редактировалось DJ Mogarych, 08-07-2025 в 13:08. Отправлено: 13:00, 08-07-2025 | #6 |
Новый участник Сообщения: 24
|
Профиль | Отправить PM | Цитировать Это ясно. Но каждый разх названия файлов раные и придётся вручную вводить маску.
Мой способо универсален, т.к. мгновенно и просто выделяются файлы одной серии по стартовому видео маской *-0000.avi. Ваш вариант требует листать все сотни тыщ файлов, чтобы определить маску. Вот щас такие расклады: 3500 файлов начиная с gthnj-0000.avi, 1200 файлов начиная с gtkop-0000.avi и т.п. Это придётся для каждой маски проводить создание скрипта, сперва их выделив и выведя стартовые файлы (как образец маски) в текстовый файл. С менкодером это элементарно, как было описано мной. Дело минуты на любой объём файлов, хоть миллиард. Очень прошу помочь с менкодером. Буду признателен и чистые белые 30 usdt trc20 на счёт тому кто реально поможет с менкодером (т.к. это моя работа и я получаю бабло за это всё). Или старую древнюю версию, которая работала или синтаксис строки к новым версиям. |
Последний раз редактировалось LBR, 08-07-2025 в 17:55. Отправлено: 17:50, 08-07-2025 | #7 |
fascinating rhythm Сообщения: 6702
|
Профиль | Отправить PM | Цитировать придётся для каждой маски проводить создание скрипта, сперва их выделив и выведя стартовые файлы А несколько десятков тысяч файлов обработать - это пустяки, и будет быстрее, чем выделять всё это руками. |
------- Отправлено: 18:48, 08-07-2025 | #8 |
Новый участник Сообщения: 24
|
Профиль | Отправить PM | Цитировать Цитата DJ Mogarych:
Чтобы знать все начала имён (соответственно серию), надо сперва выделить все файлы по маске -0000.avi, т.к. в каждой серии гарантированно имеется один такой файл. |
|
Отправлено: 18:58, 08-07-2025 | #9 |
fascinating rhythm Сообщения: 6702
|
Профиль | Отправить PM | Цитировать |
------- Последний раз редактировалось DJ Mogarych, 08-07-2025 в 19:33. Отправлено: 19:14, 08-07-2025 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Копирование файлов в папки по маске файла и маске папки (BAT) | skyskiff | Скриптовые языки администрирования Windows | 7 | 20-09-2015 22:41 | |
CMD/BAT - Копирование файлов по маске за текущую дату или пропуская ранее скопированные файлы | jastreb83 | Скриптовые языки администрирования Windows | 3 | 19-08-2014 13:36 | |
VBS/WSH/JS - Помогите пожалуйста. Скрипт Удаления файлов старше 60 дней, исключая файлы по маске | KitsuNeko | Скриптовые языки администрирования Windows | 3 | 29-08-2012 13:55 | |
.NET - Скачать файлы с ftp по маске. | Sadhacker | Программирование и базы данных | 1 | 20-07-2012 21:23 | |
FreeBSD - Mencoder Как сделать из множество дорожек 1 .avi файл | Gnix | Общий по FreeBSD | 1 | 13-04-2008 15:18 |
|