Страница 1 из 2

Раковка 9 мая.

Добавлено: 11 май 2020, 00:34
FrankSinatra

Re: Раковка 9 мая.

Добавлено: 11 май 2020, 05:41
Алексей Мещеряков
Прикольно облака в разные стороны летели. Скажи пожалуйста- при монтаже ты можешь камеру крутить куда захочешь на 360 или это какая то специальная программа нужна? И ещё насколько тяжёлые по объему файлы исходники из этой камеры?

Re: Раковка 9 мая.

Добавлено: 11 май 2020, 06:37
FrankSinatra
Файл исходник 15 минут весит примерно 4 Гигабайта. Только с этим файлом ты ничего не сделаешь, вернее можно сделать только с помощью ПО от GoPro, которое глючное (можно использовать версию для IOS/Айфон, там работает, но функционал маленький) и сейчас находится на стадии доработки.
Эти исходные файлы необходимо перекодировать и после этой процедуры из 4 Гигабайт получается 45 Гигабайт, и вот этот файл уже работает в редакторах нужен мощный ПК!
Я работаю в Abobe premiere pro, при монтаже можно вращать куда хочешь.

Re: Раковка 9 мая.

Добавлено: 11 май 2020, 07:36
Алексей Мещеряков
Вот это заморочки. 45 гигов за 15 минут - как дальше жить?

Re: Раковка 9 мая.

Добавлено: 11 май 2020, 08:31
FrankSinatra
Заморочки начинаются когда ПК пытается переживать эти 45 гигов. Я пока не нашёл решения

Re: Раковка 9 мая.

Добавлено: 11 май 2020, 10:58
Ольшак Виктор
Алексей Мещеряков писал(а): 11 май 2020, 07:36 Вот это заморочки. 45 гигов за 15 минут - как дальше жить?
Квантовый комп в каждом доме.

Re: Раковка 9 мая.

Добавлено: 11 май 2020, 14:48
slydiman
64GB оперативной памяти решают проблему.

Такие видео надо заливать на Ютуб как VR 360, чтобы при просмотре все могли сами крутить в любую сторону. Особенно это прикольно при просмотре на смартфоне из приложения ютуб - стоишь посреди комнаты и вертишь смартфон вокруг себя.

Типа такого

Re: Раковка 9 мая.

Добавлено: 11 май 2020, 19:04
FrankSinatra
Дмитрий, как хорошо что ты сам написал :)
Сегодня на совещании при участии главного мувмейкера по тандемам и главного конструктора и будущего создателя камеры 360 из фотоаппаратов "Салют" было единогласно решено, что лучшим выходом из данной ситуации будет разрезка исходного файла на кучу мелких файлов, при этом данная прога не должна перекодировать исходник. Я такую прогу не нашел
Может ты поможешь найти такую?

Re: Раковка 9 мая.

Добавлено: 11 май 2020, 19:31
slydiman
Не надо ничего искать.
Качаешь ffmpeg, если под Windows, то отсюда
https://ffmpeg.zeranoe.com/builds/
По умолчанию 64-битную версию, static.
Распаковываешь архив, нужен только ffmpeg.exe

Дальше нужна командная строка.
Лучше положить ffmpeg.exe и обрабатываемые файлы в одну папку.
В командной строке открываешь эту папку.
Я использую FAR manager. Кто-то использует Total Commander.

И запускаем что-то типа
ffmpeg.exe -ss 00:16:29 -t 00:18:05 -i GOPR0077.MP4 -c copy -async 1 fragment.mp4

Тут
00:16:29 - это начало вырезаемого куска
00:18:05 - длина вырезаемого куска
GOPR0077.MP4 - файл из которого вырезается
fragment.mp4 - результирующий файл

-c copy означает копировать данные, то есть без перекодировки

Время можно указывать более точно, например 00:16:29.12

Но важно понимать особенности кодирования видео.
Концовку можно указать с точностью до кадра, а вот начало...
Раз в 2-3 секунд проскакивает базовый кадр (IDR), и следующие 2-3 секунды идут P-кадры, привязанные к IDR.
Можно указанть начало вырезаемого фрагмента в любом месте, но изображение появится только после первого IDR кадра, который идёт каждые 2-3 секунды.
То есть если указать начало фрагмента так, что оно окажется где-то посередине между IDR кадрами, то в результате вы получите файл, где звук начнется сразу,
а картинка появится только через секунду, когда пробежит первый IDR кадр.

Через ffmpeg можно и склеивать файлы без перекодировки, при условии что кодировка одинаковая
Проще всего записать список файлов в текстовый файл в виде
file 'fragment1.mp4'
file 'fragment2.mp4'
и т.д.
Назовем этот текстовый файл например list.txt
И потом запускаем из командной строки
ffmpeg.exe -f concat -safe 0 -i list.txt -c copy mix.mp4
В итоге все фрагменты без перекодировки склеются в файл mix.mp4

Удачи

Re: Раковка 9 мая.

Добавлено: 11 май 2020, 20:32
FrankSinatra
Назначил начало на 0. Получил фрагмент 5 Гигабайт. Открывается....
Вопрос, как разбить файл на куски одной командой?