QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1364|回复: 5

mplayer mingw 2GB 拖动 idx 的问题

[复制链接]
发表于 2006-1-26 11:38:39 | 显示全部楼层 |阅读模式
我的Mplayer在Mingw下编译,尽管--enable-largefiles,但是没有用。播放2G的Xvid文件正常,但是不能拖动(快进)。错误显示为
Cannot seek in raw AVI streams. (Index required, try with the -idx switch.)

我查看了一下configure文件,是这么写的
# 64 bit file offsets?
if test "$_largefiles" = yes || freebsd ; then
  CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
  if test "$_dvdread" = yes ; then
    # dvdread support requires this (for off64_t)
    CFLAGS="$CFLAGS -D_LARGEFILE64_SOURCE"
  fi
fi

我看了make时候的LOG,CFLAG里确实有-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64这项目。
我的文件是在硬盘上,不是通过SMB的。

怎么才能支持2G以上文件的拖动呢?
PS,KK版本是可以拖动的。
发表于 2006-1-26 18:24:05 | 显示全部楼层
你这个文件的 index 有问题,导致 mplayer 不能重新定位??
或者是因为你用的 MingW 环境或者 mplayer 版本太旧了。
回复

使用道具 举报

发表于 2006-1-26 21:36:56 | 显示全部楼层
我的mplayer也有这问题,4.0的mingw,cvs的mplayer,不过我硬盘上大于2G的文件基本没有
回复

使用道具 举报

 楼主| 发表于 2006-1-26 22:32:04 | 显示全部楼层
我的MPlayer是CVS出来的,MinGW也是最新版本的。大于2G的主要是HDTVRip的文件。
回复

使用道具 举报

发表于 2006-1-27 20:58:51 | 显示全部楼层
那只能是 mplayer 不支持?
回复

使用道具 举报

发表于 2006-1-28 20:08:07 | 显示全部楼层
官方win32 cvs也是一样不能拖动的。很奇怪的问题,Linux下编译的版本播放大于2G的avi没有一点问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-12-5 11:21 , Processed in 0.041712 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表