Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Mosgalin                    2:5030/1041.17 31 Oct 2003  19:15:55
 To : Stas Vlasov
 Subject : Re: mplayer и несколько секций в .avi
 -------------------------------------------------------------------------------- 
 
 
 On Sun, 26 Oct 2003 13:08:58 +0300, Stas Vlasov
 <Stas_Vlasov@p172.f172.n5080.z2.fidonet.org> wrote about 'Re: mplayer и
 несколько секций в .avi':
 
  VM>> Что такое "несколько секций"?
 
  SV> При просмотре файла hex-вьером можно найти несколько заголовков avi
  SV> (заголовок riff один, естественно).
 
 Хм..
 
  SV> MPlayer 0.90rc5-2.95.3-5 (C) 2000-2003 Arpad Gereoffy (see DOCS)
 
 Ох. Для начала, возьми 1.0pre2 или latest cvs. Правда, против _этого_ не
 поможет, но вообще он ощутимо лучше.
 
  SV> ======= AVI Header =======
  SV> us/frame: 40000  (fps=25.000)
  SV> max bytes/sec: 0
  SV> padding: 0
  SV> MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
  SV> frames  total: 136636   initial: 0
  SV> streams: 2
  SV> Suggested BufferSize: 0
  SV> Size:  624 x 304
  SV> list_end=0x1138
 
 Размер у видео нормальный.
 
  SV> Type: auds   FCC:  (0)
  SV> Flags: 0
  SV> Priority: 0   Language: 0
  SV> InitialFrames: 1
  SV> Rate: 20041/1152 = 17.397
  SV> Start: 0   Len: 95080
 
 а у аудио - нет. Только маленький кусочек по заголовкам.
 
  SV> stream_seek: WARNING! Can't seek to 0x68D90362 !
 
 А вот это плохо. По-моему это значит то, что в заголовках сказано
 "индекс искать где-то в районе 17-го гига". Можно попытаться найти это
 место и исправить это число на 2B4B2EDC (я думаю, у этого файлика там
 индек начинается, но лучше проверить). Поможет ли - не знаю, но
 вероятность ненулевая.
 
  SV> Вырезал из вывода повторяющиеся строки (оригинальный файл занимал
  SV> 144к, так что я сомневаюсь, что это пройдет по фидо).
 
 Да, разумеется - текст после всех инициализаций кроме разве что явных
 сообщений об ошибках смысла посылать нет.
 
  VM>> Альтернативные аудио-потоки в avi бывают, а видео- что-то не встречал.
  VM>> Только в mpg и asf.
 
  SV> Это не альтернативные потоки, это похоже на cat 1.avi 2.avi 3.avi
  SV>video.avi
 
 Hе очень, тогда бы RIFF'ы повторялись. Кроме того, если сделать cat
 одинаковых avi, mplayer это поймет, только индекс надо будет пересоздать
 и на стыке возможны мелкие глючки. Если avi с разными разрешениями или
 кодеками, конечно, не пройдет.
 
  VM>> Если ты смотрел файл внутри, как там расположены эти куски и индекс?
 
  SV> Куски расположены последовательно. А как посмотреть индекс - не
  SV> знаю.
 
 Если на пальцах - посмотри в самый конец. Вот где такое начинается, там
 и индекс ;)
 
 -- 
 
 Vladimir
 --- slrn/0.9.8.0-asp (Linux)
  * Origin: Me organized (2:5030/1041.17)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: mplayer и несколько секций в .avi   Vladimir Mosgalin   23 Oct 2003 09:01:05 
 Re: mplayer и несколько секций в .avi   Stas Vlasov   26 Oct 2003 14:08:58 
 Re: mplayer и несколько секций в .avi   Vladimir Mosgalin   31 Oct 2003 19:15:55 
 Re: mplayer и несколько секций в .avi   Stas Vlasov   05 Nov 2003 00:45:12 
 Re: mplayer и несколько секций в .avi   Vladimir Mosgalin   09 Nov 2003 01:48:56 
 Re: mplayer и несколько секций в .avi   Stas Vlasov   12 Nov 2003 01:04:32 
 Re: mplayer и несколько секций в .avi   Vladimir Mosgalin   14 Nov 2003 02:18:05 
 Re: mplayer и несколько секций в .avi   Stas Vlasov   21 Nov 2003 10:51:34 
Архивное /ru.linux/452800000bb0.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional