LINUX.ORG.RU

Mplayer и перемотка в файлах > 2Гб


0

0

Сабж, господа. Есть много фильмов в HDTV качестве, и в них mplayer не умеет перемотку. На простых фильмах - легко и непринуждённо. На болших - фик. Пишет что-то типа can't seek in file. xine худо-бедно пытается перематывать, но это жутко медленно, плюс он не понимает mkv, и мне день это настраивать. ЧТо-то мне не верится, что mplayer не умеет такой пустяк... Данные: mplayer брал с сайта последний, брал с cvs, собирал с опциями --enable-gui --enable-largefiles --language=ru --codecsdir=/usr/lib/codecs

Ответ на: комментарий от putpixel

Ничего не происходит. В гуе поставлена опция "есди требуется, перестроить индексную таблицу", тоже не помогает.

Unnamed_Hero ★★★
() автор топика
Ответ на: комментарий от Unnamed_Hero

Да, в винде всё перематывается нормально, так что никаких поломаных индексов нет...

Unnamed_Hero ★★★
() автор топика
Ответ на: комментарий от Rikz

Странно, MPlayer v1.0rc1, единственная опция компиляции --enable-gui - всё отлично работает для двух 4+ гб фильмов в avi и одного в mkv. Может проблема не в плеере? (все 3 фильма смотрелись с ntfs раздела)

vovic
()
Ответ на: комментарий от vovic

>Странно, MPlayer v1.0rc1, единственная опция компиляции --enable-gui - всё отлично работает для двух 4+ гб фильмов в avi и одного в mkv. Может проблема не в плеере? (все 3 фильма смотрелись с ntfs раздела)

Вполне вероятно... У меня Слака (MOPSLinux)

Unnamed_Hero ★★★
() автор топика
Ответ на: комментарий от vovic

да, но в том треде говориться о виндовс версии, человек, правивший исходники mplayer сказал, что это ему не помогло, и патч там для mingw...

Unnamed_Hero ★★★
() автор топика
Ответ на: комментарий от Unnamed_Hero

Кстати да, только что закатал на ntfs раздел файлик и там всё прокручивается....

Unnamed_Hero ★★★
() автор топика
Ответ на: комментарий от Gharik

Расскажи пожалуйста, какой дистрибутив, какая файловая система, откуда брал плеер, и как его собирал.

Unnamed_Hero ★★★
() автор топика
Ответ на: комментарий от Unnamed_Hero

> Расскажи пожалуйста, какой дистрибутив, какая файловая система, откуда брал плеер, и как его собирал.

Майн Готт! Сколько лишних вопросов... Генту.

equery  u mplayer

 U I
 - - 3dfx          : Adds support for 3dfx video cards to XFree86. See: voodoo3
 + + 3dnow         : Adds support for 3dnow multimedia processor instructions
 + + 3dnowext      : Enables 3dnow extensions in mplayer
 + + X             : Adds support for X11
 + + aac           : Enables support for MPEG-4 AAC Audio
 - - aalib         : Adds support for media-libs/aalib (ASCII-Graphics Library)
 + + alsa          : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
 - - altivec       : Adds support for optimizations for G4 and G5/ppc970 processors
 - - amr           : Enables Adaptive Multi-Rate Audio support
 - - arts          : Adds support for aRts: the KDE sound daemon
 - - bidi          : Enables bidirectional language support
 - - bindist       : Flag to enable or disable options for prebuilt (GRP)  packages (eg. due to licensing issues)
 - - bl            : Enables Blinkenlights support in mplayer
 - - cdparanoia    : Enables cdparanoia (audio CD ripper) support
 - - cpudetection  : Enables runtime cpudetection
 + + custom-cflags : Enables custom cflags (not supported)
 - - debug         : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml .
 - - dga           : Adds DGA Support (Xfree86) (DGA=Direct Graphic Access)
 - - directfb      : Adds support for DirectFB layer (library for FB devices)
 - - doc           : Adds extra documentation (API, Javadoc, etc)
 - - dts           : Enables libdts (DTS Coherent Acoustics decoder) support
 - - dv            : Enables support for a codec used by many camcorders
 - - dvb           : Adds support for DVB (Digital Video Broadcasting)
 + + dvd           : Adds support for DVDs
 + + dvdread       : Enables usage of Ogle's libdvdread for DVD playback
 - - enca          : Enables support for charset discovery and conversion
 + + encode        : Adds support for encoding of audio or video files
 - - esd           : Adds support for media-sound/esound (Enlightened Sound Daemon)
 - - fbcon         : Adds framebuffer support for the console, via the kernel
 - - ggi           : Adds support for media-libs/libggi (non-X video api/drivers)
 + + gif           : Adds GIF image support
 + + gtk           : Adds support for x11-libs/gtk+ (The GIMP Toolkit)
 + + iconv         : Enable support for the iconv character set conversion library
 - - ipv6          : Adds support for IP version 6
 - - jack          : Adds support for the JACK Audio Connection Kit
 - - joystick      : Add support for joysticks in all packages
 + + jpeg          : Adds JPEG image support
 - - libcaca       : Add support for colored ASCII-art graphics
 - - linguas_bg    : <unknown>
 - - linguas_cs    : <unknown>
 - - linguas_da    : <unknown>
 - - linguas_de    : <unknown>
 - - linguas_el    : <unknown>
 + + linguas_en    : <unknown>
 - - linguas_es    : <unknown>
 - - linguas_fr    : <unknown>
 - - linguas_hu    : <unknown>
 - - linguas_ja    : <unknown>
 - - linguas_ko    : <unknown>
 - - linguas_mk    : <unknown>
 - - linguas_nl    : <unknown>
 - - linguas_no    : <unknown>
 - - linguas_pl    : <unknown>
 - - linguas_pt_BR : <unknown>
 - - linguas_ro    : <unknown>
 + + linguas_ru    : <unknown>
 - - linguas_sk    : <unknown>
 - - linguas_tr    : <unknown>
 - - linguas_uk    : <unknown>
 - - linguas_zh_CN : <unknown>
 - - linguas_zh_TW : <unknown>
 - - lirc          : Adds support for lirc (Linux's Infra-Red Remote Control)
 - - live          : Enables live.com streaming media support
 + + livecd        : !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during livecd building.
 - - lzo           : Enables support for lzo compression
 + + mad           : Adds support for mad (high-quality mp3 decoder library and cli frontend)
 - - matrox        : Adds Matrox MGA support to mplayer
 + + mmx           : Adds support for optimizations for Pentium MMX and Athlon class processors
 + + mmxext        : enables mmx2 support
 - - musepack      : Enable support for the musepack audio codec
 - - nas           : Adds support for network audio sound
 - - openal        : Adds support for the Open Audio Library
 + + opengl        : Adds support for OpenGL (3D graphics)
 + + oss           : Adds support for OSS (Open Sound System)
 + + png           : Adds support for libpng (PNG images)
 - - real          : Adds real video support
 - - rtc           : Enables usage of the linux real time clock.  The alternative is software emulation of rtc
 - - samba         : Adds support for SAMBA (Windows File and Printer sharing)
 - - sdl           : Adds support for Simple Direct Layer (media library)
 - - speex         : Adds support for the speex audio codec
 + + sse           : fast floating point optimization for PentiumIII+ class chips
 + + sse2          : faster floating point optimization for SSE2 capable chips
 - - svga          : Adds support for SVGAlib (graphics library)
 - - tga           : Enables tga output support
 + + theora        : Adds support for the Theora Video Compression Codec
 + + truetype      : Adds support for FreeType and/or FreeType2 fonts
 + + unicode       : Adds support for Unicode
 + + v4l           : Enables video4linux support
 + + v4l2          : Enables video4linux2 support
 + + vorbis        : Adds support for the OggVorbis audio codec
 - - win32codecs   : use win32codecs package for dll avi decoding support (wmv and what not)
 + + x264          : Enable h264 encoding using x264
 - - xanim         : Enables support for xanim based codecs
 - - xinerama      : Add support for the xinerama X11 extension, which allows you to stretch your display across multiple monitors
 + + xv            : Adds in optional support for the Xvideo extension (an X API for video playback)
 + + xvid          : Adds support for xvid.org's open-source mpeg-4 codec
 + + xvmc          : Enables X-Video Motion Compensation support

Gharik
()
Ответ на: комментарий от Unnamed_Hero

Ой, надо прочитать перед тем как постить! :)

Возможно google "mplayer seek in large files" поможет? Там есть сообщения об аналогичных проблемах, но это либо старые ядро/glibc или неправильные параметры ядра. Может есть смысл с generic ядром попробовать?

vovic
()
Ответ на: комментарий от vovic

Не знаю, не знаю.. сейчас переполз на reiserfs, там всё замечательно....

Unnamed_Hero ★★★
() автор топика
Ответ на: комментарий от Unnamed_Hero

> Файлы на ext3 находятся?

Да, на ext3.

init ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.