Summary: | FR: Включить поддержку xvid по умолчанию | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Motsyo Gennadi <drool> |
Component: | ffmpeg | Assignee: | Anton Farygin <rider> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P2 | CC: | darktemplar, ender, led, placeholder, rider, scriptgame, shrek |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Motsyo Gennadi
2008-07-13 23:35:36 MSD
> [22:18:43] <|Drool|> thresh: Как бы собирать ffmpeg с xvid, а?
Забыл - и закинуть в бранчи такую сборку, или бранчевый ffmpeg собрать с xvid
(In reply to comment #1) Чё-то нифига не понятно... Если смартфон не понимает msmpeg4 -зачем в него кодировать? Кодируйте в mpeg4 (без "ms"). (In reply to comment #2) > (In reply to comment #1) > > Чё-то нифига не понятно... Если смартфон не понимает msmpeg4 -зачем в него > кодировать? Кодируйте в mpeg4 (без "ms"). > mpeg4 не есть как бы традиционный avi, и не поддерживается видеопроигрывателем SmartMovie, который как бы дефакто подразумевается для avi на симбиане. Да и качество у xvid (субъективно сужу по памяти еще с АЛМ-2.4) выше, чем у mpeg4. Вроде и размер был меньше. (In reply to comment #3) > mpeg4 не есть как бы традиционный avi, и не поддерживается видеопроигрывателем > SmartMovie, который как бы дефакто подразумевается для avi на симбиане. Так что именно не поддерживается: mpeg4 или msmpeg4? Да и > качество у xvid (субъективно сужу по памяти еще с АЛМ-2.4) выше, чем у mpeg4. У кодера или декодера? > Вроде и > размер был меньше. При одинаковом битрейте - размер меньше? Каким образом?:) > Так что именно не поддерживается: mpeg4 или msmpeg4? Да вроде ж указал - mpeg4 не поддерживается. > Да и качество у xvid (субъективно сужу по памяти еще с АЛМ-2.4) выше, чем у mpeg4. > > У кодера или декодера? У картинки. Чисто субъективно. > > Вроде и размер был меньше. > > При одинаковом битрейте - размер меньше? Каким образом?:) Мне это неведомо. Но при размере исходного файла в 700 метров у xvid на 3-4 метра выходной файл был меньше, чем у msmpeg4. P.S. Мне не совсем понятно о чем мы? Мантейнеру нужно просто сделать %def_enable libxvid. И все. А чем тебе не угодил xvid? (In reply to comment #5) > Мне это неведомо. Но при размере исходного файла в 700 метров у xvid на 3-4 метра > выходной файл был меньше, чем у msmpeg4. ТАК mpeg4 или msmpeg4??? ЭТО НЕ ОДНО И ТО ЖЕ!:) > > P.S. Мне не совсем понятно о чем мы? Мантейнеру нужно просто сделать %def_enable > libxvid. И все. А чем тебе не угодил xvid? Угодил. Я его мейнтейнер. И мейнтейнер mencoder с поддержкой xid-кодирования - не пробовали? > > Мне это неведомо. Но при размере исходного файла в 700 метров у xvid на 3-4 метра > > выходной файл был меньше, чем у msmpeg4. > > ТАК mpeg4 или msmpeg4??? ЭТО НЕ ОДНО И ТО ЖЕ!:) Что я указываю не так? "выходной файл был меньше, чем у msmpeg4". С mpeg4 уже не помню какие результаты были. Тем более что этот формат не использовал - на смартфонах с ним были проблемы. > > P.S. Мне не совсем понятно о чем мы? Мантейнеру нужно просто сделать %def_enable > > libxvid. И все. А чем тебе не угодил xvid? > > Угодил. Я его мейнтейнер. И мейнтейнер mencoder с поддержкой xid-кодирования - не > пробовали? Эм... А почему мне думалось что Thresh мейнтейнер ffmpeg-а? А mencoder мне меньше нравится по скорости и по сложности синтаксиса. (In reply to comment #7) > Что я указываю не так? Вы вносите ненужную этропию - кого угодно запутаете: то msmpeg4, то mpeg4:) Ещё раз : это ОЧЕНЬ разные кодеки. > Эм... А почему мне думалось что Thresh мейнтейнер ffmpeg-а? Вы спросили: "чем не угодил libxvid?". Я ответил: "Угодил. Я его мейнтейнер". При чём тут ffmpeg:) > А mencoder мне меньше > нравится по скорости и по сложности синтаксиса. Да, про "скорость" очень насмешило:))) Какая может быть разница в скорости, если кодить будет одна и та же libxvid???:) > Вы вносите ненужную этропию - кого угодно запутаете: то msmpeg4, то mpeg4:) Ещё раз : > это ОЧЕНЬ разные кодеки. Я знаю это. > Да, про "скорость" очень насмешило:))) > Какая может быть разница в скорости, если кодить будет одна и та же libxvid???:) Не знаю за счет чего, но на АЛМ-2.4 я пробовал разные кодировщики (ffmpeg, mencoder, transcode) - все-таки ffmpeg на все том же злополучном xvid конвертил быстрее ;-) Не вижу смысла включать поддержку неразвивающейся библиотеки. (In reply to comment #10) > Не вижу смысла включать поддержку неразвивающейся библиотеки. > А что скажет мантейнер libxvid? Если эта библиотека не развивается и скоро прикажет долго жить и уйдет из сизифа в orphaned - мне не влом лично для себя пересобирать ffmpeg с ней под бранч. Но это лично для себя. (В ответ на комментарий №10) > Не вижу смысла включать поддержку неразвивающейся библиотеки. http://sisyphus.ru/srpm/Sisyphus/libxvid Текущая версия: 1.2.1-alt2 Время сборки: 20 апреля 2009, 05:21 ( 7.4 недели назад ) И почему это она неразвивающаяся? На самом деле непонятна суть такой разветвленной дискусии, если реально на симбе xvid предпочтительнее, а труда для мантейнера кроме добавления %def_enable libxvid никакого нет. (In reply to comment #13) > На самом деле непонятна суть такой разветвленной дискусии, если реально на > симбе xvid предпочтительнее, а труда для мантейнера кроме добавления > > %def_enable libxvid > > никакого нет. мантейнер совершенно не понимает, зачем еще одна зависимость, когда проблема решается штатными средствами ffmpeg, например -vtag. (В ответ на комментарий №14) > мантейнер совершенно не понимает, зачем еще одна зависимость, когда проблема > решается штатными средствами ffmpeg, например -vtag. Из мана: ================ -vtag fourcc/tag Force video tag/fourcc. ================ Из этого мне совершенно непонятно, как на выходе получить файл в xvid-формате. Костя, может дашь мне ACL на ffmpeg для бранчей, если тебе наплевать на них и их пользователей? (В ответ на комментарий №15) > Костя, может дашь мне ACL на ffmpeg для бранчей, если тебе наплевать на них и > их пользователей? оговорка по Фрейду: "дай мне ACL, если тебе наплевать на пользователей"? ;))) Мне кажется, в мане написано "ffmpeg -vtag xvid". (In reply to comment #15) > (В ответ на комментарий №14) > > мантейнер совершенно не понимает, зачем еще одна зависимость, когда проблема > > решается штатными средствами ffmpeg, например -vtag. > > Из мана: > ================ > -vtag fourcc/tag > Force video tag/fourcc. > ================ > Из этого мне совершенно непонятно, как на выходе получить файл в xvid-формате. НЕТ формата XVID. НЕТ ЕГО, НЕТ!!! Добавь в свою строчку перекодирования -vtag xvid и, пожалуйста, не переоткрывай этот баг. (В ответ на комментарий №18) > НЕТ формата XVID. НЕТ ЕГО, НЕТ!!! > > Добавь в свою строчку перекодирования -vtag xvid и, пожалуйста, не переоткрывай этот баг. А ты не нервничай, а расскажи в этом случае что мне под этот ключ прописывать как -vcodec? Указав msmpeg4 я получил в smplayer пустой экран со звуком, информацию показывает что "Формат xvid" (видать разработчики MPlayer не в курсе, что формата xvid "НЕТ!!!"), ffplay просто в консоли выдавал звук, xine - черный экран со звуком, а mplayer вываливал бесконечное ======================== Starting playback... [mpeg4 @ 0x886fb70]header damaged Error while decoding frame! [mpeg4 @ 0x886fb70]header damaged 0,000 1/ 1 ??% ??% ??,?% 0 0 24% Error while decoding frame! [mpeg4 @ 0x886fb70]header damaged -0,000 2/ 2 ??% ??% ??,?% 0 0 24% Error while decoding frame! [mpeg4 @ 0x886fb70]header damaged -0,000 3/ 3 ??% ??% ??,?% 0 0 24% Error while decoding frame! [mpeg4 @ 0x886fb70]header damaged -0,000 4/ 4 ??% ??% ??,?% 0 0 24% ======================== Не говоря о том, что симбиановский проигрыватель просто такой файл не открыл. 1. mpeg4/msmpeg4 c -vtag мало кто понимает. например мои два dvd плеера такие avi не кушают 2. libxvidcore живет и здравствует, на данный момент версия 1.2.2 3. быстрее енкодера -vcodec libxvid с приемлемым качеством нет P.S. x264/aac не предлагать, во первых кодирует безумно медленно (самый медленный из всего что есть), во вторых теже два dvd не понимают mp4, в третьих наблюдаются какие то непонятные проблемы со звуком в aac P.P.S. есть еще libtheora/vorbis, но опять же ни один dvd плеер его не поймет и на быстрых сценах до mpeg4/msmpeg4/xvid/x264 он не дотягивает (пока не дотягивает) ffmpeg-1:0.5-alt1.svn20524 -> sisyphus: * Thu Nov 12 2009 Konstantin Pavlov <thresh@altlinux> 1:0.5-alt1.svn20524 - 20524 revision from trunk. - Enable libxvid support (closes #16348). |