Summary: | При кодировании большого файла бьется индекс avi-файла на отметке 1Gb | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Andrew Fediushin <andrew> |
Component: | mplayer | Assignee: | protvin <protvin> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P3 | CC: | eostapets, kopilo4ka, mike, php-coder, protvin, week |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Andrew Fediushin
2004-05-12 23:03:14 MSD
Временно вылечилось увеличением значения ODML_CHUNKLEN в libmpdemux/muxer_avi.c. По рекомендации http://mplayerhq.hu/pipermail/mplayer-users/2004- April/044864.html а на текущей сборке проверить получается? MPlayer-1.0-alt21.pre7 ODML: Starting new RIFF chunk at 1023MB 2Led: я не стал assign'ить на тебя, но думаю, что ты можешь сказать точно: исправлен этот баг в текущем Сизифе или нет? Знает ли о нём апстрим? Если баг, твой, то реаззигни на себя. reassign (following sisyphus package) (In reply to comment #4) > исправлен этот баг в текущем Сизифе или нет? Исправить несложно. Вопрос в другом: насколько это будет соответсвовать спецификации AVI-контейнера? Будут ли файлы с chunk > 1G проигрываться плейерами (кроме mplayer)? а "железными" плейерами? Могут ли вобще AVI-файлы иметь размер > 1Г? AFAIR изначально - нет, а вот были ли расширения к стандарту - к сожалению, не знаю. Для больших файлов уже давно есть такие контейнеры, как matroska (mkv) (mkvtoolnix), ogm (ogmtools) - они проигрываются всеми плейерами (вот только с "железными" - хуже). Мож сделай N+1-ю ручку в спеке?.. (In reply to comment #7) А "ручка" там есть: %define odml_chunklen 0x40000000 Правда она закоментирована, потому как не помогает (по крайней мере, я не заметил улучшения при увеличениизначения) :( Ну раз есть (и судя по #1), значит, FIXED. |