#1 14.08.2014 19:31:22

spyphy
Administrator
Зарегистрирован: 16.08.2010
Сообщений: 365
IP-адрес

mplayer быстро идет видео

Юзаю mplayer в линуксе (xubuntu) и в винде. В винде работает нормально. Под линуксом для некоторых видео-файлов mplayer воспроизводит видео раза в 3 быстрее нормального, а звук идет нормально. Установка оптии -speed не влияет на скорость воспроизведения видео, только на скорость звука. Такой вот баг.

Не слишком часто в общем. Пока только в двух случаях было. 1 - фильм лара кроф. 2 - видео, скаченное c vk через загрузчик видео. В parole воспроизводит нормально.
Но всё равно хотелось бы разобраться в чем проблема!

#2 15.08.2014 06:07:30

Vascom
Administrator
Зарегистрирован: 02.04.2010
Сообщений: 4 019
IP-адрес

mplayer быстро идет видео

Запускай в консоли и смотри/показывай вывод.

#3 15.08.2014 07:28:18

spyphy
Administrator
Зарегистрирован: 16.08.2010
Сообщений: 365
IP-адрес

mplayer быстро идет видео


mplayer mishushi_01.mp4 
MPlayer 1.1-4.8 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing mishushi_01.mp4.
libavformat version 54.20.3 (external)
libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (aac), -aid 0, -alang und
VIDEO:  [H264]  1280x720  24bpp   -nan fps  1721.6 kbps (210.2 kbyte/s)
Clip info:
 major_brand: isom
 minor_version: 512
 compatible_brands: isomiso2avc1mp41
 creation_time: 1970-01-01 00:00:00
 encoder: Lavf52.40.0
Load subtitles in ./
Failed to open VDPAU backend libvdpau_i965.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
Opening video filter: [ass auto=1]
[ass] auto-open
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 54.35.0 (external)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, floatle, 127.7 kbit/4.53% (ratio: 15965->352800)
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [pulse] 44100Hz 2ch floatle (4 bytes per sample)
Starting playback...
Unsupported AVPixelFormat 53
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1280x720 => 1280x720 Planar YV12 

Exiting... (Quit)

#4 15.08.2014 10:36:14

Vascom
Administrator
Зарегистрирован: 02.04.2010
Сообщений: 4 019
IP-адрес

mplayer быстро идет видео

Почему-то не может определить число FPS (кадров в секунду). Видно по строке

VIDEO:  [H264]  1280x720  24bpp   -nan fps  1721.6 kbps (210.2 kbyte/s)

Обнови mplayer, у тебя старая версия. И возможно это кривое видео, криво сделано.

#5 15.08.2014 10:42:56

spyphy
Administrator
Зарегистрирован: 16.08.2010
Сообщений: 365
IP-адрес

mplayer быстро идет видео

как задать fps?

#6 15.08.2014 10:44:25

Vascom
Administrator
Зарегистрирован: 02.04.2010
Сообщений: 4 019
IP-адрес

mplayer быстро идет видео

-fps <число>

Можешь проверить через mediainfo, возможно он определит верно.

#7 15.08.2014 16:28:26

spyphy
Administrator
Зарегистрирован: 16.08.2010
Сообщений: 365
IP-адрес

mplayer быстро идет видео

mediainfo определяет вроде нормально


Frame rate mode                          : Variable
Frame rate                               : 23.976 fps
Original frame rate                      : 25.000 fps
Minimum frame rate                       : 8.333 fps
Maximum frame rate                       : 25.000 fps


С оптией -fps нормально показывает, только не понял какой здесь фпс ставить: 24 или 25 fps?
Странно то, что в случае невозможности определить fps плеер начинает воспроизводить с fps порядка 50, а не стандартные 24. Неплохо бы сделать так, чтобы в таких случаях (когда -nan fps) значение задавалось 24-25, а в остальных случаях выбиралось исходя из данных видеофайла.

#8 15.08.2014 17:01:02

Vascom
Administrator
Зарегистрирован: 02.04.2010
Сообщений: 4 019
IP-адрес

mplayer быстро идет видео

Сделай. Напиши багрепорт разработчикам хотя бы.

Board footer