На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
Соблюдайте Правила
Модераторы: Модераторы, Комодераторы
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
    > Посоветуйте видеоредактор, Нужно вырезать часть кадра
      Приветствую!

      Возникла необходимость вырезать область из видео.
      Редакторов полно, и все они вырезают по времени (типа там фрагмент с 1:20 по 1:45)
      А мне нужно вырезать область.
      Типа вот полный кадр (20х20 пикселей например), а весь экшн происходит в выделенной области (10х6 пикс), только её и надо оставить:














      С картинками такое любая программа может сделать, а с видео что-то затык...

      Ну и идеально, если редактор бесплатный.

      А то я уже устал их ставить и сносить...
      То не работает, то не режет, то инопланетная логика управления
      Лучше день потерять, но потом за 5 минут долететь
        VirtualDub
        Одни с годами умнеют, другие становятся старше.
          Цитата Qraizer @
          VirtualDub

          VirtualDub + AviSynth
          Мои программные ништякиhttp://majestio.info
            Цитата Qraizer @
            VirtualDub

            Скачал, поставил....
            Шаг первый, вырезать нужные 15 секунд из видео...
            Потратил минут 20. Как резать так и не нашел. Пришлось выделить и удалить фрагменты до и после нужных 15 секунд.
            Шаг второй, собственно ключевая цель, вырезать область в кадре.
            До сих пор не нашёл :'(
            Куда жать-то?

            Цитата JoeUser @
            AviSynth

            Так, пошёл смотреть что это такое...

            Добавлено
            Исходное видео: avi, длительность 7:37, разрешение 1920х1080, размер 1,3 Гб
            Вырезал VirtualDub'ом из него фрагмент в 15 секунд и сохранил в новый файл.
            Знаете что получилось?
            Новое видео: avi, длительность 0:15, разрешение 1920х1080, размер 2,4 Гб
            :blink: :blink: :blink: :blink:

            Длительность сократилась в 30 раз, я ожидал пропорционального уменьшения размера.
            Но размер стал вдвое больше! WTF??? :wall:

            И увы, имхо конечно, но в VirtualDub'е нет инструмента чтобы вырезать фрагмент кадра.
            Тыкался там куда только можно...
            Лучше день потерять, но потом за 5 минут долететь
              Надо ставить DirectStreamCopy и всё будет ок.
                Цитата JoeUser @
                AviSynth

                Эммм...
                Если честно я не планировал изучать скриптовый язык :wacko:
                Я ожидал, что натяну рамку на нужную область, сделаю правый клик и выберу в меню "обрезать" :blush:

                Я конечно почитаю документацию, благо она на русском.

                Но не затруднит ли, раз есть опыт работы с AviSynth, привести пример скрипта?
                Я так понимаю там будет что-то типа такого:

                AVISource путь_к_файлу
                Trim 1:20, 1:35
                Crop 1000, 200, 920, 880
                Лучше день потерять, но потом за 5 минут долететь
                  Цитата SV() @
                  в VirtualDub'е нет инструмента чтобы вырезать фрагмент кадра.
                  Всё есть: меню Video\Filters...\Add...\Crop.

                  Добавлено
                  Цитата SV() @
                  Длительность сократилась в 30 раз, я ожидал пропорционального уменьшения размера.
                  Но размер стал вдвое больше! WTF???
                  Ну банально компрессия=сжатие не выбрано, он вот в сыром виде всё и записал. Нечему удивляться. :no:
                    Цитата Славян @
                    Всё есть: меню Video\Filters...\Add...\Crop.
                    :wacko: это как раз
                    Цитата SV() @
                    инопланетная логика управления

                    И самое поганое:
                    user posted image
                    нету :huh:

                    Цитата Славян @
                    компрессия=сжатие не выбрано
                    А это где?
                    Лучше день потерять, но потом за 5 минут долететь
                      Написал такой вот avs файл:
                      ExpandedWrap disabled
                        AVISource("D:\video.avi")
                        Crop (1423, 347, 497, 733)
                      Открыл в VirtualDub и получил ошибку
                      ExpandedWrap disabled
                        Avisynth open failure:
                        Script error: there is no function named "Crop "
                        (D:\s.avs, line 2)


                      Посмотрел на "Crop ", подумал, убрал пробелы:
                      ExpandedWrap disabled
                        AVISource("D:\video.avi")
                        Crop(1423,347,497,733)
                      Ура, сработало!!!
                      Не прошло и 2х часов :D

                      Теперь бы сохранить это ещё с размером не 2 Гб
                      Лучше день потерять, но потом за 5 минут долететь
                        Цитата SV() @
                        Цитата Славян @
                        компрессия=сжатие не выбрано
                        А это где?
                        меню Video\Compression... (Ctrl+P)
                          Цитата Славян @
                          меню Video\Compression...
                          user posted image
                          что посоветуете?
                          Сообщение отредактировано: SV() -
                          Лучше день потерять, но потом за 5 минут долететь
                            Очевидно же - H.263. Мегамощь (из предложенного списка).

                            Добавлено
                            Пишут, правда:
                            Цитата
                            Используемые алгоритмы охраняются патентами, поэтому в некоторых странах разработчики кодеков не могут свободно распространять своё ПО.
                            так что... остерегайтесь! :rolleyes:
                              Перепробовал все.
                              Собственно сработал только первый.
                              При качестве 100 размер 27 Мб. Пойдёт.
                              А остальные сказали "нестандартный размер видео" или типа того и послали нафиг.
                              Что странно. Почему, и что с этим делать?
                              Лучше день потерять, но потом за 5 минут долететь
                                Первый - это uncompressed? :blink:
                                Не, так нельзя!
                                Ставьте K-Lite_Codec_Pack и в бой!
                                  Цитата Славян @
                                  Очевидно же - H.263
                                  Кстати да. После того как первый из списка кодировал минут наверно 5, следующим я попробовал не второй из списка, а именно Н.263. Он всплыл откуда-то из подсознания. Видимо где-то что-то я про него слышал.
                                  Но Н.263 выдал:
                                  ExpandedWrap disabled
                                    Unable to initialize video compression. Check that the video codec is compatible with the output video frame size and that the settings are correct, or try a different one.
                                  Полосочки что-ли надо чёрные добавить по краям Crop'ом с отрицательными параметрами? До какого размера?
                                  Или есть ещё настройки?

                                  Добавлено
                                  Цитата Славян @
                                  Первый - это uncompressed?
                                  Это нулевой :D
                                  Первый кодек: Cinepak codec by Radius.
                                  Цитата Славян @
                                  Ставьте K-Lite_Codec_Pack
                                  а где он там? :blink:
                                  Лучше день потерять, но потом за 5 минут долететь
                                  1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                                  0 пользователей:


                                  Рейтинг@Mail.ru
                                  [ Script Execution time: 0,1356 ]   [ 14 queries used ]   [ Generated: 24.09.18, 13:49 GMT ]