anonymous@RULINUX.NET~# Last login: 2024-11-22 08:12:20
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать] Фильтры
  • изображения
Скрыть

ffmpeg странности

Что-то не могу догнать и тупо проверить работу ffmpeg'а:

[путь к изображению некорректен]

Что интересно, эта же хрень и в centos'и и в генте и в Lenny. Видяха нормальная, везде проигрывается без проблем. И вообще, причем здесь mjpeg?? На всякий случай, везде mjpeg-tools установлен

vitroot(*) (2012-03-24 11:20:19)

Mozilla/5.0 (X11; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: ffmpeg странности от vitroot 2012-03-24 11:20:19
avatar
Скрыть

Re:ffmpeg странности

Я в кодеках мало что понимаю, давно хотел спросить.

Почему если вырезать кусок видео "копироанием", допустим 30 мин из 120, кусок становится такого же обьема как и изначальное видео, а то и вообще больше?

Например хочетя вырезать какой бой UFC, а приходится держать все 3 часа ...

anonymous(*)(2012-03-24 11:35:22)

Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Iceweasel/9.0.1
[#] [Добавить метку] [Редактировать] Ответ на: ffmpeg странности от vitroot 2012-03-24 11:20:19
avatar
Скрыть

Re:ffmpeg странности

покажи инфу по файлу. С другим файлом так же себя ведёт?

bugmaker(*)(2012-03-24 11:45:28)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от anonymous 2012-03-24 11:35:22
avatar
Скрыть

Re:ffmpeg странности

там некоторые кодеки так устроены, что если допустим есть неподвижные части на экране, то эта неподвижная часть во всех кадрах одна. еслиб её былоб много, фильм бы весил 10 гигабайт 15 минут. ну типа в каждом следующем кадре содержится ссылка на неподвижную часть картинки.... короче как они там только не извращаются, чтобы пожать с этими картинками...

vilfred(*)(2012-03-24 11:48:55)

[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от bugmaker 2012-03-24 11:45:28
avatar
Скрыть

Re:ffmpeg странности

>>покажи инфу по файлу. С другим файлом так же себя ведёт?
в том-тои прикол, я как раз несколько минут назад заметил, что с другими все норм, вроде как. А файл проигрывается везде без проблем. B Инфа ипанутая какая-то



bash# tcprobe -i 0001_0250.avi
[avilib.c] critical: AVI open: avilib - AVI file has no video data
[tcprobe] RIFF data, AVI video
[tcprobe] summary for 0001_0250.avi, (*) = not default, 0 = not detected
   no audio track: (use "null" import module for audio)
 


bash# midentify 0001_0250.avi
ID_VIDEO_ID=0
ID_EXIT=EOF
 

vitroot(*)(2012-03-24 11:55:57)

Mozilla/5.0 (X11; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от vitroot 2012-03-24 11:55:57
avatar
Скрыть

Re:ffmpeg странности

чини файл тогда. Видимо его хидер попорчен или его вообще нет

bugmaker(*)(2012-03-24 12:29:25)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от anonymous 2012-03-24 11:35:22
avatar
Скрыть

Re:ffmpeg странности

> Почему если вырезать кусок видео "копироанием", допустим 30 мин из 120, кусок становится такого же обьема как и изначальное видео, а то и вообще больше?
хм расскажи поподробнее, как это копируешь?

bugmaker(*)(2012-03-24 12:30:20)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от bugmaker 2012-03-24 12:30:20
avatar
Скрыть

Re:ffmpeg странности

Что то вроде этого (сейчас не помню уже точных параметров)

ffmpeg -sameq -ss [start_seconds] / -t [duration_seconds] -i [input_file] [outputfile]

или в место sameq параметр с copy для аудио видео.

видео mpeg4 и еще какие то были, 30 минут копии получался по обьему как оригинал.







anonymous(*)(2012-03-24 12:41:20)

Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Iceweasel/9.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от anonymous 2012-03-24 12:41:20
avatar
Скрыть

Re:ffmpeg странности

у тебя 800 метров весит фильма 100 минут. ты режешь из неё 10 минут отрывок, ожидаешь что оно будет весить 80 мегов. а так может и не быть, потому что в этих 80 мегах зашиты ссылки на одинаковые сцены, как бы симлинки на одинаковые части кадров, если в коанах Unix говорить. и файло может весить запросто 300 мегов, а то и ваще гиг.

просто так кодек устроен

тогда диски были маленькие, и потому все кодеки писали чтобы файло запихнуть в мелкие объемы. это ща какойннить фулхд 50 гигов с торентов заливается на 100 минут фильма и это нормально

vilfred(*)(2012-03-24 13:12:57)

[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от vilfred 2012-03-24 13:12:57
avatar
Скрыть

Re:ffmpeg странности

впервые об этом слышу О_о

vitroot(*)(2012-03-24 13:16:45)

Mozilla/5.0 (X11; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от vilfred 2012-03-24 13:12:57
avatar
Скрыть

Re:ffmpeg странности

Ну я же не копирую медленные или вообще статичные фильмы.

Я резал бои без правил, там динамики по более чем в ином боевике.



Хотя если у всех так, то вопрос снимаю, просто думал делаю чего то не так...

anonymous(*)(2012-03-24 13:17:27)

Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Iceweasel/9.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от anonymous 2012-03-24 13:17:27
avatar
Скрыть

Re:ffmpeg странности

этих кодеков для сжатия видео штук 20 наверное, как каждый из них устроен не знаю, по моему то что я описываю это ваще чуть ли не mpeg1

vilfred(*)(2012-03-24 13:19:36)

[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от anonymous 2012-03-24 12:41:20
avatar
Скрыть

Re:ffmpeg странности

нда, прикольный эффект. Видимо с ключевыми фреймами связан. Мужики тоже мучаются

http://blog.nguyenvq.com/2011/02/26/split-cut-or-sample-a-video-file-on-the-command-line/

bugmaker(*)(2012-03-24 15:06:13)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от vilfred 2012-03-24 13:12:57
avatar
Скрыть

Re:ffmpeg странности

да не, там не совсем так. Есть ключевые кадры, это картинка. И сколько-нибудь следующих за ними, в которых не полная картинка а только различия от предыдущего кадра. Так почти все современные кодеки для видео работают. И в потоке соответственно самый первый кадр должен быть ключевым обязательно, а следующие показывают как этот первоначальный меняется. Поэтому просто копировать поток начиная с произвольного кадра нельзя. Думаю, если указывать в смещении ключевой кадр, ffmpeg лучше бы справился. А так - народ советует mencoder, он видимо умеет такие ситуации разруливать.

bugmaker(*)(2012-03-24 15:13:54)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от bugmaker 2012-03-24 15:13:54
avatar
Скрыть

Re:ffmpeg странности

менкодер делает тое самое...

anonymous(*)(2012-03-24 15:16:11)

Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Iceweasel/9.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от anonymous 2012-03-24 15:16:11
avatar
Скрыть

Re:ffmpeg странности

нет, с менкодером - не подтверждаю. Проверил сейчас, УМВР.

bugmaker(*)(2012-03-24 15:28:13)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от bugmaker 2012-03-24 15:28:13
avatar
Скрыть

Re:ffmpeg странности

ты попробуй mencoder ом распилить какой нить HD mpeg, удивись.

На малых обьемах это слабо заметно, а когда пилишь 6 га на 3 части и 3 части еще отбрасываешь получая все равно 6 га, думаешь нахера я это делал ???

anonymous(*)(2012-03-24 15:32:29)

Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Iceweasel/9.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:ffmpeg странности от anonymous 2012-03-24 15:32:29
avatar
Скрыть

Re:ffmpeg странности

я так и поступил, из двухгигового файла на 55 минут вырезал серединку в 30 и в 10 минут. Для mencoder размер довольно более пропорционален откушенному времени, а для ffmpeg косяк конкретный

bugmaker(*)(2012-03-24 17:25:03)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!