Правила форума

Правила, действующие в этом форуме и всех его подфорумах:

1) Запрещена реклама в любых её проявлениях (сразу бан без предупреждения)!
2) Мат тоже не приветствуется на форуме, но иногда можно выразить свои чувства ( лучше заменяйте матные слова точками, пробелами, другими буквами)!
3) Категорически запрещается унижать, посылать, издеваться над участниками форума! Мы здесь все - одна большая и дружная семья! Поэтому за нарушение этого правила автоматически будем банить!
4) Разрешены ссылки на информацию, которые относятся к тому или иному разделу форума!
5) Ссылки не в тему будут удаляться и пользователь получит предупреждение или будет забанен!
6) Пользователям разрешено задавать любые вопросы относящиеся к теме, а мы все дружно ответим на эти вопросы. А также отвечать на вопросы и высказывать своё мнение.
7) Повторные темы, которые будут создаваться, будут удалены! Создавайте темы, удостоверившись, что такой темы нет на форуме!
8) Запрещён флуд во всех его проявлениях, сообщения не по теме, сообщения состоящие из одного или нескольких смайликов без текста, сообщения типа - Вах!, Рулез!, Круто! и т.п. Пользуйтесь пожалуйста кнопкой [EDIT], не плодите бессодержательные сообщения.
9) Использование смайликов разрешается не более 3-х подряд!

Добро пожаловать на наш форум!



Ответить на тему  [ Сообщений: 44 ]  На страницу 1, 2  След.
Видеоролики для 3DO. Делаем сами 
Автор Сообщение
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Здесь я опишу весь процесс производства видео от обычного *.avi в формат, понятный приставке 3DO. Поехали!

- Находим видео

- В QuickTime pro сохраняем видеоклип в несжатом формате (320х240p,15fps,.avi), без звуковой дорожки. Сразу оговорюсь, файлы получаются большими. У меня не заработал дальнейший конверт этих файлов, если они более 2Gb. Кто найдет способ использовать большие файлы, пожалуйста, поделитесь.
Последовательность действий: Открываем файл в Quicktime pro (у меня была версия 7.7.3). Файл->Экспорт->тип - Видеофильм QuickTime->Параметры->
Изображение
Результат:
Изображение

- В QuickTime pro сохраняем звуковую дорожку в AIFF(22050Гц,16бит,стерео).
Файл->Экспорт->тип - Звук AIFF->Параметры->
Изображение

Теперь нам понадобится эмулятор Mac-а с установленным SDK и рабочим MPW tool. Можно действовать по инструкции ниже, а можно найти в сети уже готовые сборки с установленным 3DO SDK и MPW Shell. Если у вас уже есть настроенная среда, то спойлер пропускаем.
Установка и настройка среды на эмуляторе Mac
1) http://tv-games.ru/forum/blog.php?b=747. Там качаем BasiliskII.
2) SDK Portfilio 2.5 и Toolkit 1.5 качаем отсюда: http://www.3dotoday.com/Files/.
3) MPW Shell качаем отсюда: http://www.mmnt.net/db/0/0/ftp.it.xemacs.org/%7BB/Apple/developer/Tool_Chest/Core_Mac_OS_Tools/MPW_etc./MPW-GM_Images
Нам нужен образ MPW-GM.img.bin.

4) Далее нужно установить SDK на Mac OS. Тут все просто: цепляем один из образов SDK на виртуальный CD в WinXP, запускаем BasiliskII и видим, что у нас есть теперь CD! (Естественно, нужно предварительно включить поддержку CD в BasiliskIIGUI.exe. Он находится в папке с BasiliskII).
Все, запускаем с этого диска установку. Лучше для 3DO SDK создать свой винт с помощью HFVExplorer.exe. Далее закрываем BasiliskII, подцепляем следующий образ 3DO SDK и повторяем установку.

5) На новосозданный винт нужно скопировать образ MPW-GM.img.bin. Опять же, с помощью HFVExplorer.exe(!) из под WinXP. Теперь из под Mac OS этот образ виден как MPW-GM.img, то есть, без расширения .bin. Так и должно быть! Двойным кликом (находясь в Mac os) монтируем этот образ и копируем с него папку, скажем, на рабочий стол.

6) Из папки 3DOToolkit1.5\Tools с установленным SDK перетаскиваем 2 файла:
UserStartUp-3DO
Create3DOMake

в папку MPW-GM\MPW.
7) Все файлы из папки 3dotoolkit1.5\Tools\ArmTools копируем в папку MPW-GM\MPW\Tools
8) Все файлы из папки 3dotoolkit1.5\Tools копируем в папку MPW-GM\MPW\Tools.
Заходим в папку MPW-GM\MPW и видим цветной файл MPW Shell. Он-то нам и нужен. Это и есть компилятор.





Запускаем Basilisk II. Важное примечание! Для того, чтобы было удобно перетаскивать свои файлы в Basilisk, делаем расшаренным один из разделов Windows. В моем случае это C:\
Изображение


- Сжимаем *.mov видео в MovieCompress (SDK, Cinepak, Millions of Colors,15fps,key 24, 170-180 kbps). Общий поток у нас 300 kbps. На видео оставляем 170-180.
Программа находится 3dotoolkit1.5\Video Tools\
Изображение




- Сжимаем *.aif звук с помощью MPW tool SquashSnd.
Во избежание глюков с кирилицей в путях к файлам, лучше все файлы, которые здесь и дальше будем конвертировать с помощью MPW Shell, скопировать из Windows на отдельный диск Mac-a. Делается это простым перетаскиванием в Mac-e.
1) Запускаем MPW Shell.
2) Делаем каталог с игрой активным/рабочим.
Изображение

3) Пишем в окне компилятора:
Изображение
Здесь output1.aif - исходный несжатый файл, полученный нами из Quicktime. Mystsnd.aifc - результирующий файл.




- Сжатое видео в переводим в поток с помощью MPW tool MovieToStream.
1) Запускаем MPW Shell.
2) Делаем каталог с игрой активным/рабочим как мы уже умеем.

3) Пишем в окне компилятора:
Изображение
Здесь: Myst - наш сжатый файл с помощью MovieCompress. Myst.FILM - результирующий файл потокового видео.




- Сжатый звук переводим в поток с помощью MPW tool SFtoStream;
1) Запускаем MPW Shell.
2) Делаем каталог с игрой активным/рабочим как мы уже умеем.

3) Пишем в окне компилятора:
Изображение
Здесь: Mystsnd.aifc - полученный нами файл от SquashSnd. Получаем на выходе файл Mystsnd.saudio.




- С помощью скрипта для Weaver (в MPW tool) компонуем звук и видео в *.stream file.
1) Делаем сам файл скрипта. В Windows запускаем Wordpad и делаем пустой файл с такими параметрами:
Изображение
2) Редактируем имя сохраненного файла, стирая ему расширение:
Изображение
3) Открываем его же в WordPad-е и вписываем следующие строки:
Цитата:
writestreamheader
streamblocksize 32768
streambuffers 4
preloadinstrument SA_22K_16B_S_SDX2
subscriber FILM 1
subscriber SNDS 1
file Mystsnd.saudio 0 0
file Myst.FILM 0 0

Здесь последние две строчки - наши полученные потоки видео и звука в предыдущих программах. Они будут совмещены в один *.stream файл.
4) Запускаем MPW Shell.
5) Делаем каталог с игрой активным/рабочим как мы уже умеем.

6) Пишем в окне компилятора:
Изображение
Здесь файл Myst.stream - наш результирующий потоковый файл видео+звук. Weaverscript - обращение к созданному в Wordpad-е файлу скрипта.




Вот что у нас получилось в рабочей папке:
Изображение
Тут не хватает только исходного несжатого видео. Его я открывал в Moviecompress из раздела Windows, не копируя в Mac.

Вот теперь у нас есть видеоролик, который "понимается" 3DO-шкой. Теперь нам нужно написать небольшую программку, собрать образ и подписать его.
Чисто теоретически в некоторых играх можно "подсовывать" свое видео, собирать образ и наслаждаться результатом. Но тут есть подводные камни. Помимо аудио и видео данных в потоке могут содержаться и другие данные для игры.
nikk писал(а):
В потоке с видео могут размещаться различные сервисные фреймы, или даже фреймы с данными для соответствующего обработчика. Вообще поток это набор кусков данных с ID обработчика. Обработчики различные: видео плеер, звуковой плеер, плеер анимации, плеер субтитров и т.д.

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


Итак. Мы имеем видео, но что нам с ним делать? Можно для проверки работоспособности сделать небольшую программу, которая бы запускала наше видео при вставке диска. Мы так и поступим в следующем мануале. Спасибо за внимание.

Если ваша цель - русификация роликов игр, то пробуйте, и да прибудет с вами Сила. :ry_car:

Последний раз редактировалось Versus 07 апр 2013, 00:39, всего редактировалось 16 раз(а).


_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


01 апр 2013, 23:08
Профиль
Аватара пользователя
Ужас, летящий на крыльях ночи!
Ужас, летящий на крыльях ночи!

Группа: Разработчики
Сообщения: 8281
Регистрация: 17 май 2010, 01:04
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой
Сообщение 

Надо будет как-нибудь поковырять :-ok-:

_______________________________________
Изображение
MUTHAFUCKASSSSCAN'TSTOPPPMEEEEEEEEEEE!!!!!!!!!!! Изображение Изображение
Все мы живём в Царствии Небесном, просто слепы и не видим этого.



07 апр 2013, 03:53
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Штрафники
Сообщения: 7447
Регистрация: 23 авг 2011, 20:57
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой
Сообщение 

Ага! Ждем тиры American Laser Games в переводе Володарского - Гаврилова

Последний раз редактировалось Пиф-Паф 04 мар 2015, 07:01, всего редактировалось 1 раз.



10 апр 2013, 16:45
Профиль
В сети
Аватара пользователя
Активный участник
Активный участник

Группа: Пользователи
Сообщения: 6619
Регистрация: 03 фев 2012, 11:53
Модель 3DO: Нет
Ответить с цитатой
Сообщение 

AlVenKit писал(а):
Ага! Ждем тиры American Laser Games в переводе Володарского - Гаврилова

Вроде того как показывали в передаче "От Винта"? Выстрел - "Твою, мать!", еще выстрел - "Твою, мать!", снова выстрел - "Твою, мать!" :-)


10 апр 2013, 16:49
Профиль
Аватара пользователя
Ломаю джойстик взглядом
Ломаю джойстик взглядом

Группа: Пользователи
Сообщения: 723
Регистрация: 06 фев 2012, 00:26
Модель 3DO: Panasonic FZ-1 NTSC-J
Ответить с цитатой
Сообщение 

Versus писал(а):
Здесь я опишу весь процесс производства видео от обычного *.avi в формат

Это, конечно, замечательно и интересно, но... черт подери, такие костыли, дайте пожалуйста мне волшебную утилиту с кнопкой " сконвертить для 3DO" :-)

_______________________________________
Изображение


10 апр 2013, 17:23
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой
Сообщение 

Docuro-chan
У меня не хватит знаний, чтобы написать такую утилиту. Может, кто-нибудь знающий увидит этот мануал и захочет автоматизировать процесс. :nez-nayu:

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


10 апр 2013, 17:41
Профиль
Аватара пользователя
Всё, я здесь навсегда!
Всё, я здесь навсегда!

Группа: Пользователи
Сообщения: 194
Регистрация: 28 янв 2013, 16:41
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой
Сообщение 

Versus писал(а):
Сжимаем *.mov видео в MovieCompress (SDK, Cinepak, Millions of Colors,15fps,key 24, 170-180 kbps). Общий поток у нас 300 kbps. На видео оставляем 170-180.

Привет,а если запускать с HDD образ качество выше 180 kbps можно поднять ?

_______________________________________
ИзображениеИзображение
ИзображениеИзображение


20 апр 2013, 14:07
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой
Сообщение 

Привет.
Не имеет значения, с HDD или откуда-нибудь еще. Привод читает 300kbs в пике при отличном лазере. Наша задача сделать так, чтобы суммарный видео+аудио потоки не превышали цифры 300kbs.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


20 апр 2013, 15:01
Профиль
Аватара пользователя
Лучший техник
Лучший техник

Группа: Разработчики
Сообщения: 2024
Регистрация: 04 янв 2011, 19:53
Откуда: Украина
Модель 3DO: GoldStar GDO-203P Alive II
Ответить с цитатой
Сообщение 

Versus писал(а):
Привод читает 300kbs в пике при отличном лазере.

Да. :a_g_a:
Но пропускная способность шины X-bus по словам MNEMO составляет 1.2Mbps, поэтому чтение с HDD будет происходить в четыре раза быстрее. Как-то так.
Так что, ИМХО, идея не лишена здравого смысла.

_______________________________________
иЗвиНиТЕ зА НеРоВНый ПочЕРк!


20 апр 2013, 17:05
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой
Сообщение 

Тогда можно сделать игру с "толстыми" роликами и написать:
"Использовать только с IDE HDD адаптером".

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


20 апр 2013, 19:30
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой
Сообщение 

Ryudo сделал тестовый образ для теста созданных роликов 3DO! Просто меняем файл в папке movies (сохраняя имя файла) и запускаем образ.
https://disk.yandex.ru/public/?hash=vyi ... nC/2Sv8%3D

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


15 июн 2013, 21:37
Профиль
Аватара пользователя
Специалист
Специалист

Группа: Разработчики
Сообщения: 1150
Регистрация: 04 дек 2009, 12:15
Модель 3DO: Нет
Ответить с цитатой

Versus писал(а):
3) Пишем в окне компилятора:

Я не понял. MPW Shell это что-то типа IDE. Если в нем что-то написать, то будет просто создан файл исходника. А как запустить то что написали?
squashsnd -v -i output1.aif -o Mystsnd.aifc
и что дальше жать? Enter переводит на новую строку и ничего не запускает. Меню Build-Build ругается No makefile exists for 1
Upd: кажется разобрался. Для запуска команды нужно нажать на надпись "MPW Shell вверху окна (на приведенном ниже скрине на кнопке написано "Get filename". Versus писал что можно нажимать Enter на нумпаде, но у меня он работает как обычный Enter, переводит на новую строку, независимо от состояния NumLock. А вот кнопочка работает.

Да, он ещё при запуске MPW просит указать папку 3DO - это что за папка? Какую не укажешь, ругается что это не папка 3DO..
Изображение

_______________________________________
Мой список начатых и пройденных игр (начиная с 26.11.2013): http://www.howlongtobeat.com/user.php?n ... c=list_all


22 авг 2014, 05:50
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

aliast писал(а):
MPW Shell это что-то типа IDE

Это компилятор.
aliast писал(а):
Если в нем что-то написать, то будет просто создан файл исходника.

Будет создан экзешник, образ диска или другой файл (звук, видео, их микс и т.д.). В зависимости от введенного.
aliast писал(а):
Versus писал что можно нажимать Enter на нумпаде, но у меня он работает как обычный Enter

У меня именно запускает на компиляцию или на выполнение чего-нибудь, что ввели.
aliast писал(а):
Да, он ещё при запуске MPW просит указать папку 3DO - это что за папка? Какую не укажешь, ругается что это не папка 3DO..

Вот здесь ИНСТРУКЦИЯ ПО НАСТРОЙКЕ 3DO SDK НА ЭМУЛЯТОРЕ BASILISK II от Versus п.5:
3DO SDK
Оно? И проверь по инструкции, может, что не сделано.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


22 авг 2014, 09:11
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

aliast писал(а):
Да, он ещё при запуске MPW просит указать папку 3DO - это что за папка? Какую не укажешь, ругается что это не папка 3DO..

Разобрался?

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


24 дек 2014, 22:36
Профиль
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 8218
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U
Ответить с цитатой

Василий, а по ошибкам не подскажешь:

Выдает Squashsnd:
Изображение

Выдает MovieTostream:
Изображение

Что им не так?

_______________________________________
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.


14 июн 2015, 01:13
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Ни разу такого не видел, но думаю, что просто ты пытаешься скормить этим утилитам то, что они в принципе переварить не могут. Приведи параметры видео и звука, последовательность своих действий "до того, как".

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


14 июн 2015, 01:19
Профиль
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 8218
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U
Ответить с цитатой

Видео - файл .moov. был сделан с нуля в 3DO-Аниматоре (покадрово) и сжат в мувик: Cinepack / Millions of Colors / 15fps / key 24.

В целом, файл .moov - странный, плеер Apple QuickTime его не жрёт, и вообще - хз, чем его смотреть "в миру", но MovieEdit, сам 3DO Animator и (вроде) 3-2 PullDown его жрут.

MovieCompress не жрёт, она наглухо виснет, если пытаешься ею его пережать во второй раз. Но он, в принципе, изначально сжат с нормальными параметрами, на выходе 3DO Аниматора.

SquashSnd пытаюсь накормить файлом .aiff 22050/16bit/stereo, жал в Винде QuickTime Pro (наврал).

Места на виртуальных дисках вроде достаточно. :du_ma_et:

_______________________________________
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.


14 июн 2015, 01:30
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

aspyd писал(а):
В целом, файл .moov - странный

Это тот же QuickTime, просто старого формата. Слушай, зачем изобретать велик? Не хочешь сделать тот же мувик в Windows?
aspyd писал(а):
SquashSnd пытаюсь накормить файлом .aiff 22050/16bit/stereo

А какой размер этого файла?

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


14 июн 2015, 01:34
Профиль
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 8218
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U
Ответить с цитатой

Можно и в Windows, просто у меня видеоредакторов нет, ну и никогда не занимался я этим. А с 3DO Animator я неплохо разобрался, поэтому уже жалко переделывать.

AIFF - чуть меньше 1МБ (970КБ вроде)

_______________________________________
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.


14 июн 2015, 01:51
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Можешь прислать мне? Попробую. Так трудно что-то говорить.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


14 июн 2015, 01:55
Профиль
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 8218
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U
Ответить с цитатой

aspyd писал(а):
Ок. Завтра ещё поковыряюсь, если не пойдёт - пришлю. Кстати, не знал об этой теме. :)


Изображение

Audio - SquashSnd и SFtoStream, - переварили.
Причина была в исходном файле, всё-таки. :nez-nayu:
Я вспомнил, что его делал прогой Audiosity исходник (.aiff), а не QuickTime PRO (.aif). В чем разница - не знаю. После QuickTime pro - переконвертило сразу без ошибок.

_______________________________________
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.


14 июн 2015, 14:55
Профиль WWW
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 8218
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U
Ответить с цитатой

MovieCompress у меня не работает. Хоть об стенку расшибись.
Мучился несколько дней. :) Видео моё несжатое (.mov, сделанное в QuickTime Pro) - определяет. Превью справа - показывает. Выбираешь параметры сжатия, имя конечного файла => ОК, и полный зависон. Приходилось делать Ctrl+Alt_Del, чтобы воззвать: "Гейтс, Help, Help", и убить Basilisk с повисшей Mac OS в Диспетчере задач. Чё происходит - не ясно, Basilisk работает, Mac OS работает, даже двигается мышь, но в Mac OS больше ничего нельзя сделать.
Пробовал с MovieCompress прыгать по папкам, в надежде, что прога не повиснет - бесполезно.
Короче, никак. :-( Почему прога не пашет - ХЗ. Соседняя MovieEdit - пашет.

В конечном итоге, взбесило - попробовал сделать видеофайл с такими же параметрами в Винде, в том же QuickTime:
Изображение

Последующая MovieToStream его сожрала, и впоследствии для 3DO получился рабочий видеоролик.

Также, ради интереса, попробовал сжимать простой VirtualDub, тем же Cinepack, там, правда, кодек другой версии (Cinepack-Radius), настройки те же:
- Частота кадров уменьшается во вкладке: Видео => Частота кадров:
Изображение
- Остальные настройки кодека - такие же:
Изображение

Последующая обработка MovieToStream = Weaver тоже прошла успешно, и мой ролик тоже отобразился приставкой. Звук тоже цепляется корректно и работает.
Однако, Cinepack-Radius немного мажет красный цвет. А так, работает. Но после QuickTime, имхо, получше, чем после Virtual Dub с кодеком из системы (из K-Lite пака).

Короче, кодек унифицирован, везде настраивается одинаково, и думаю, что нет смысла сжимать им именно в SDK.

Конечный файл, в обоих случаях, получается .avi, но проге MovieToStream - плевать на расширение/контейнер. Вписываешь начальный файл имя.avi, и ничего особенного. Принципиально .mov ей не обязателен.

_______________________________________
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.


16 июн 2015, 11:38
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

aspyd
Ух-ты! Спасибо за тесты! Оказывается, можно обойтись без громоздкого SDK. Кстати, в нем есть ограничение на размер файла. Ведь, когда делаешь несжатый ролик, он получается просто громадный! И переварить его из SDK уже не вариант. А твой метод должен решить эту проблему! :co_ol:

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


16 июн 2015, 11:43
Профиль
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 8218
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U
Ответить с цитатой

Там файловая система не поддерживает файлы больше 2Гб, наверное. :du_ma_et: И виртуальный HDD под HFS, размером больше 2Gb, в Basilisk GUI создать нельзя.

_______________________________________
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.


16 июн 2015, 15:25
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

aspyd писал(а):
Там файловая система не поддерживает файлы больше 2Гб, наверное.

Да, а когда пытаешься ролик открыть с диска С, то полный зависон. :-(

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


17 июн 2015, 15:03
Профиль
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 8218
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U
Ответить с цитатой

Кажется, из-под Винды не пойдёт сжимать в Cinepack, пока не уверен. Сделанный ролик зависает при воспроизведении, примерно, посередине. :(

Василий, MovieCompress просто из папки работает, ей больше ничего не нужно?
Будешь дома, может, поделишься своей? Попробую подбросить. Может, битая она в мой сборке...
Два разных компа, одна сборка: Basilisk + MacOS + SDK (TK1.5+PF2.5), и на обоих компах один и тот же симптом...
Ты ведь с нуля Toolkit 1.5 ставил, а у меня чужая готовая сборка, может, нерабочая она в ней.

_______________________________________
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.


17 июн 2015, 16:22
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

aspyd писал(а):
MovieCompress просто из папки работает, ей больше ничего не нужно?

Да, просто из папки.
aspyd писал(а):
Ты ведь с нуля Toolkit 1.5 ставил, а у меня чужая готовая сборка, может, нерабочая она в ней.

Вряд ли. :du_ma_et: Свою скину позже.

Добавлено спустя 38 секунд:
aspyd писал(а):
Сделанный ролик зависает при воспроизведении, примерно, посередине. :(

В одном и том же месте?

Добавлено спустя 4 минуты 16 секунд:
Стоп! У меня что-то подобное было. Попробуй SheepShaver. Там должно работать.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


17 июн 2015, 16:36
Профиль
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 8218
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U
Ответить с цитатой

Versus писал(а):
Стоп! У меня что-то подобное было. Попробуй SheepShaver. Там должно работать.
Тоже всё зависало при попытке сжимать в MovieCompress?

А ты-то из под чего успешно сжимаешь? А у тебя есть готовая сборка овечки, для поделиться? :du_ma_et:

_______________________________________
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.


17 июн 2015, 16:47
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

aspyd писал(а):
А ты-то из под чего успешно сжимаешь?

Я делаю через жопу, простите за мой французский... Компиляция, SDK и все прочее на Basilisk. Рабочий MovieCompress - на SheepShaver. Один и тот же виртуальный винт доступен и в Basilisk и в SheepShaver. То есть, Сжал мувик в SheepShaver, закрыл его, открыл Basilisk и продолжаю работать там.
aspyd писал(а):
А у тебя есть готовая сборка овечки, для поделиться?

Да, выложу позже.

Добавлено спустя 1 минуту 3 секунды:
aspyd писал(а):
Тоже всё зависало при попытке сжимать в MovieCompress?

Да, припоминаю такое. Это тот экранчик, где медленно, покадрово показывается процесс сжатия?

Добавлено спустя 6 часов 33 минуты 53 секунды:
Вот сборка "овцы".
Скрытый текст. Вы не состоите в группах, которым доступен этот текст.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


17 июн 2015, 16:52
Профиль
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 8218
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U
Ответить с цитатой

Versus писал(а):
Да, припоминаю такое. Это тот экранчик, где медленно, покадрово показывается процесс сжатия?
Ну да. Экранчик становится черным, и всё, в Басилиске больше никакое меню не работает, как и кнопки на клаве. Приходится убивать Басилиск как процесс, в диспетчере задач.

Спасибо за овцу. :-ok-:

Добавлено спустя 5 часов 31 минуту 18 секунд:
В SheepShaver (MacOS 9) MovieCompress работает. :co_ol: Уря!
Пришлось только для запуска овцы, пути к ROM в файле SheepShaver_prefs руками поменять на свои, иначе ROM не находил, и не заводился:

Изображение

_______________________________________
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.


18 июн 2015, 04:40
Профиль WWW
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ Сообщений: 44 ]  На страницу 1, 2  След.

Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot], Google [Bot], Yahoo! [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
© 2008-2017 «3DOPLANET.ru». Создано на основе phpBB® Forum Software © phpBB Group
Designed by ST Software || Русская поддержка phpBB || Time : 0.057s | 22 Queries | GZIP : On
Valid XHTML 1.0!