HPC.ru lite - Все форумы
Форум: [OFF] Оффтопики не про КПК
Тема: Вопросы по Mac (исключительно)
Страницы: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182

Новый папа [12.10.2009 11:15] :
Я там написал от себя, чем не устроило?

Ты хоть бы почитал сам по своим ссылке и не позорился.

IME6400 его название Как и другие два, тоже называются совсем не mpeg-4 ))

А почитай, что тебе люди добрые пишут не из гугла, и поймешь, что контейнер - это файл в определенном формате.

Что туда же. Железка отличается от софтверного плейера только тем, что выполняет операции быстрее, только и всего

Ага, начитался википедии? Хорошо, что знаем сокращение слова, уже прогресс.
Про микросхемы читай выше - набор логических элементов, реализующих те же алгоритмы, что существуют в коде, только работает быстрее и ни разу не гибко

Ок, забыл. Какие енкодеры и декодеры живут в цифровых устройствах? Ты вот ниже описал, что применяется в охранке и называл в том числе Motion JPEG, MP-2, h263, MP-4.
Ты знаешь какой именно MP-4 применяется, part 2 или part 10. h264 - это MPEG-4 Part 10

А ну вот и понятно теперь. Конечно нет Ты заблуждался. Объясняю.

Лучшее сжатие, как его понял ты - это в рамках одного кодека. Т.е. взяли 263, пожали несильно - качество нормальное. А потом ужали очень сильно - на экране квадраты. Это да.

А лучшее сжатие между двумя кодеками означает, что взяли одинаковое видео, пожали двумя кодеками и кодек с лучшим сжатием при заданном качестве картинки ужал файл сильнее (он стал меньше).

Еще раз пример для тех, кто в танке. Исходная информация - черно-белый квадрат (пополам поделен).
Кодек А выкинул половину пикселей каждого цвета и усреднил значения - получилось видео в 2 раза меньше, предствляющее собой квадрат серого цвета.
Кодек Б оставил 2 пикселя и информацию о их распределении - получилось видео в 100 раз меньше исходного, при этом качеством ничем от исходного не отличающееся.
Кодек А жмет хуже, а кодек Б лучше. Качество лучше у Б.

Битрейт - это количество бит в секунду Вот моя точка зрения на этот термин. Больше тут и сказать нечего. Задачку свою, не относяющуюся к теме, сам посчитай

Большие подозрения, что под MPEG-4 понимается MPEG-4 Part 2.
Т.о., теперь могу ответить на твой вопрос.

Да, h264 жмет лучше, чем MPEG-4 (под которым, видимо понимается MPEG-4 Part 2).

Открываем и читаем: http://ru.wikipedia.org/wiki/H.264

ASP - это и есть MPEG-4 Part 2.

Новый папа [12.10.2009 11:19] :
Для иФона
Я не шучу.

P.S. иФон имеет достаточно мощный процессор и GPU, чтобы декодировать h264 файлы на лету.
AndyKK [12.10.2009 13:37] :
Пап, ты никак не хочешь понять, что "жмут" они одинаково, коль на одном чипе, разница у них в выходных данных, в первом случае - пакеты, во втором - непрерывный сигнал, сам кодек - ОДИН И ТОТЖЕ
Новый папа [12.10.2009 13:47] :
Ты в конце приписал мой ник, поэтому я ответил.
Какие конкретно слова являются "модными"?

Да всем они меня устраивают. Дай что-ли пример какой-нибудь железки. Поглядим как она кодирует-декодирует.

Не жмут, а живут Отвечай на вопрос

Ну вот и что споришь о том, в чем понятия не имеешь? Part 2 - это более ранний mpeg-4, а h264 - это MPEG-4 Part 10. Но тоже MPEG-4. Твои микросхемы скорее всего да, знают только один формат и с ним работают. Подай им на вход h264 и они не поймут что это такое. На уровне предположения.

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

Да ты что?
Даже я знаю как быстро описать такой кадр. Достаточно взять 2 первые строки и помножить на половину высоты кадра
Или одну строку выводить все время со сдвигом +\-1 пиксель.
Можно еще улучшить

Во-первых, я уже выше писал, что форматы применять надо в зависимости от условий. Т.е. ничего против не имею Motion JPEG.
MP2 на максимальной - по определению хуже, чем MP4 (любой) на максимальной.

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

В том то и беда, что услышал звон и давай спорить о том, с чем даже не сталкивался.
В интернетах все больше видео поставляется в h264. Потому что размер меньше, а качество такое же. Так зачем платить больше
Новый папа [12.10.2009 13:56] :
Как это согласуется с тем, что выше у тебя то 263-264, то мпег-4. Или эта железка умеет кодировать разными кодеками или один кодек пакуется в разные форматы для передачи.

Например, рутуб до недавнего времени отдавал одно и тоже в виде:
- потока flv
- файла mp4

Правда закодированы они были разными кодеками, но можно и одним.
AndyKK [12.10.2009 14:28] :
261-264 - протоколы видеосвязи, Мпег1-Мпег4 - методы кодирования в этих протоколах, неужели не понятно. Надо отделять "мух от котлет".
Насчет микросхем, могу посмотреть, но мне помнится, что там стоят две штуки процессоров фирмы "Экватор", дорогие игрушки, размер у них как у современного проца для компа !!!
Новый папа [12.10.2009 14:34] :
Алгоритны учитывают массу вещей и обрабатывают видео в несколько проходов, собирая информацию о кадрах и обрабатывая на основе. Т.е. ты прав абсолютно, только не в той части, что подсунь кодеку случайный шум и он обосрется Вовсе нет. Можно юзать плавающий битрейт, тогда при наличии такого шума картинка останется нормальной, но битрейт подпрыгнет. А можно наоборот, если нужен постоянный поток (для передачи по сети), тогда в сложных для кодека местах будет сильное ухудшение качества.

Я не знаю как провести такое сравнение
Научи.

А ты хоть тему то назвать сможешь, к которой по твоему мнению относится задача?
Потому что я считаю, что она к теме не относится, не просто так, а у меня есть основание. Я не понимаю каким образом полученная цифра битрейта повлияет на возможности сжатия видео кодеком h264

Ну что я могу сказать, увидимся в будущем. Когда мпег-2 можно будет встретить в музее
Новый папа [12.10.2009 14:40] :
AndyKK, я заканчиваю бесполезный спор
AndyKK [12.10.2009 14:44] :
Дело не в споре, а в истине, поэтому советую на досуге подумать своей головой, а не слепо доверять Вики, ее ведь тоже ЛЮДИ пишут
Новый папа [12.10.2009 15:40] :
Я закончил спор, потому что нет сил читать околонаучную фантастику и стараться отвечать на нее же.

Здоровый смех после обеда - то что нужно, спасибо

бла бла бла
Вот и ответ - задача не по теме. Тема - кодек h264 жмет видео лучше, чем h263. А так же поиски кодека mpeg-4, ссылку на который никто до сих пор не предоставил. Просил ссылку на на железку, в которой алгоритм mpeg-4 реализован - не дали. О чем еще говорить.

А так же ты так и не сказал, что является новомодным. Мол термины новомодные со всех сторон. Какие например? Я спрашивал и опять в пустоту. Так что смысла нет продолжать.
[Тема закрыта модератором]
[< Назад]  [Вперед >]