Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: VLC тормозит воспроизведение mp4  (Прочитано 10575 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rustamych

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
VLC тормозит воспроизведение mp4
« : 01 Июля 2012, 21:47:44 »
Ubuntu 10.04, vlc 1.0.6. Купил видеокамеру samsung. Пишет fullHD. Свойства видео-файла 1920x1080, кодек h.264/AVC, частота кадров 50. скорость потока N/A. Запускаю просмотр на vlc. Несколько первых кадров в движении, затем все статичное или рывками, звук идет. Кодек h264enc стоит, ubuntu-restricted-exrea стоит, ffmpeg стоит. На телике samsung все воспроизводится отлично с флешки. VLC воспроизводил все фильмы, что скачивал с торрента - avi, mkv. В чем дело, не подскажите? Какой еще кодек установить? Smplayer и totem - те же проблемы. 

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: VLC тормозит воспроизведение mp4
« Ответ #1 : 03 Июля 2012, 07:58:35 »
Можешь, пожалуйста, предоставить вывод в консоли команды
mediainfo имя_глючного_видео_файлаВозможно придется сначала установить mediainfo
sudo apt-get install mediainfo
Ubuntu 14.10

Оффлайн rustamych

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
Re: VLC тормозит воспроизведение mp4
« Ответ #2 : 05 Июля 2012, 09:19:39 »
Можешь, пожалуйста, предоставить вывод в консоли команды
mediainfo имя_глючного_видео_файлаВозможно придется сначала установить mediainfo
sudo apt-get install mediainfo
В репозитории ubuntu 10.04 mediainfo нет. Этот файл не глючный. На есть возможность проверить. У меня поддерживает hd sd а fullhd тормозит. На этом же компе есть еще win7, так на нем все нормально. И vlc и win media воспроизводят без тормозов и мой файл и fullhd  с сайта. Народ говорит, что дело в аппаратном ускорении. Непонятно как включить его в линухе. 

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: VLC тормозит воспроизведение mp4
« Ответ #3 : 05 Июля 2012, 09:27:48 »
Что-бы проверить нужен сам файл? Где его взять-то? На vimeo вроде пересжатый...
Ubuntu 14.10

Оффлайн rustamych

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
Re: VLC тормозит воспроизведение mp4
« Ответ #4 : 05 Июля 2012, 20:29:44 »
Что-бы проверить нужен сам файл? Где его взять-то? На vimeo вроде пересжатый...
Вот здесь http://narod.ru/disk/55198782001.71c223ff53d1ef340924d8b5ab4dbef4/HDV_0007.MP4.html
выложил на 12Мб. Здесь https://help.ubuntu.ru/wiki/%D0%B0%D0%BF%D0%BF%D0%B0%D1%80%D0%B0%D1%82%D0%BD%D0%B0%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0_hd_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE#ускорение_воспроизведения_средствами_видеокарт_ati
говорится о решении проблемы с помощью xvba-va-driver, но его нигде нет для ubuntu 10.04. Все ссылки что нашел - битые. На дебиановском форуме подтвердили наличие проблемы и в сиде.

Оффлайн start733

  • Участник
  • *
  • Сообщений: 248
    • Просмотр профиля
Re: VLC тормозит воспроизведение mp4
« Ответ #5 : 05 Июля 2012, 21:32:55 »
Можно попробовать установить пакет gnome-media.И с помощью утилиты gstreamer-properties во вкладке видео изменить модуль и устройство видео.
Тестовый файл маловат, но на карте Radeon HD 4850 и стандартном драйвере в Parole и mplayer идет без задержек.

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2700
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: VLC тормозит воспроизведение mp4
« Ответ #6 : 06 Июля 2012, 00:28:41 »
Проверил.

В VLC - видео притормаживает, ковыряние в настройках не помогло.

Gnome-mplayer - видео воспроизводится нормально.

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: VLC тормозит воспроизведение mp4
« Ответ #7 : 06 Июля 2012, 00:59:34 »
может тс vlc обновить? вторая версия вышла уже давно

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2700
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: VLC тормозит воспроизведение mp4
« Ответ #8 : 06 Июля 2012, 01:00:48 »
Проверял на VLC v2.0.1  ;)

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: VLC тормозит воспроизведение mp4
« Ответ #9 : 06 Июля 2012, 01:32:27 »
А у меня VLC (из репозитория Ubuntu) все прекрасно воспроизводит (ну только зависает в конце), а вот mplayer (последняя версия от его разрабов из http://ppa.launchpad.net/motumedia/mplayer-daily/ubuntu) тупит (присутствуют искажения).

Я просто ржу, у каждого свое, линукс...

Вот mediainfo файла
General
Complete name                            : HDV_0007.MP4
Format                                   : MPEG-4
Format profile                           : JVT
Codec ID                                 : avc1
File size                                : 12.3 MiB
Duration                                 : 5s 803ms
Overall bit rate                         : 17.8 Mbps
Writing library                          : SEC

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Main@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 5s 800ms
Bit rate mode                            : Variable
Bit rate                                 : 17.5 Mbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 50.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Interlaced
Scan order                               : Top Field First
Bits/(Pixel*Frame)                       : 0.169
Stream size                              : 12.1 MiB (99%)
Title                                    : HMX-H304
Language                                 : English

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 5s 803ms
Bit rate mode                            : Constant
Bit rate                                 : 128 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Stream size                              : 90.7 KiB (1%)
Title                                    : HMX-H304
Language                                 : English
кто-то видит что-нибудь подозрительное?

Возможно файл битый (отсутствует какая-то часть) потому как проигрыватель totem притормаживает без артифактов, но конце говорит "не удается раскодировать поток". А VLC хоть и воспроизводит все, но потом не хочет закрываться, а в консоли выводится ошибка
[h264 @ 0x7f9650d40ac0] AVC: nal size 906089384
[h264 @ 0x7f9650d40ac0] AVC: nal size 906089384
[h264 @ 0x7f9650c94580] mmco: unref short failure
[h264 @ 0x7f9650c94580] mmco: unref short failure
« Последнее редактирование: 06 Июля 2012, 01:40:41 от avi9526 »
Ubuntu 14.10

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2700
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: VLC тормозит воспроизведение mp4
« Ответ #10 : 06 Июля 2012, 01:43:43 »
avi9526

у тебя железо не хилое, вот и VLC тянет

а то что нестабильная версия мплеера тупит - может просто заменить на стабильную...

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: VLC тормозит воспроизведение mp4
« Ответ #11 : 06 Июля 2012, 02:29:26 »
KDE-шный плеер dragon проиграл без лагов, артифактов и сообщений с матюками, хотя остановил воспроизведение немного раньше чем VLC...
Ubuntu 14.10

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: VLC тормозит воспроизведение mp4
« Ответ #12 : 06 Июля 2012, 04:48:53 »
General
Video
Format                                   : AVC
Bit rate mode                            : Variable
Bit rate                                 : 17.5 Mbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
кто-то видит что-нибудь подозрительное?
Я вижу :). ФуллХД АВЦшка в нехилом битрейте. Без аппаратного ускорения слабые процессоры будут лагать на воспроизведении.

Оффлайн rustamych

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
Re: VLC тормозит воспроизведение mp4
« Ответ #13 : 06 Июля 2012, 09:46:14 »
может тс vlc обновить? вторая версия вышла уже давно
На ubuntu 10.04 самая свежая собранная версия, что я нашел это 1.1.13. Сам собирать из сырцов не хочу, наверняка будет проблема с зависимостями. Но проблема, как я понял, в аппаратном ускорении видео. Оно реализовано на nvidia, а вот ati конечно же отстает. Вот здесь разбирается как ускорить, но xvba-va-driver для 10.04 не найти, все ссылки битые. Как ни странно файл проигрывается нормально из консоли, mplayer /path/to/file вывод в консоль ниже
(Нажмите, чтобы показать/скрыть)
Об аппаратном ускорении опять речи нет, оба проца сильно загружены. На этом же компе стоит еще и win7, попробовал не ней - все летает на ура, как vlc (версия >2), так и win media и проц загружается гораздо меньше. Видимо там ускорение видео уже реализовано. Надо рыть как аппаратно ускорить видео на ati. Можно конечно попробовать сменить Ubuntu на 12ю, для нее уже больше чего есть, но не хочется, больно уж неуютный гном (юнити), а второго гнома убили.     

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: VLC тормозит воспроизведение mp4
« Ответ #14 : 06 Июля 2012, 09:52:37 »
Можно конечно попробовать сменить Ubuntu на 12ю, для нее уже больше чего есть, но не хочется, больно уж неуютный гном (юнити), а второго гнома убили.     
дольше будешь тянуть - труднее будет привыкнуть...

VLC из сорцов собрать для тебя наверное будет затруднительно, там действительно есть зависимости которые трудно решить (короче собирать придется не только vlc, но и еще некоторые пакеты)

Я кстати понял почему smplayer давал артифакты, у меня включены опции "Разрешить выпадение кадров" и "Разрешить жесткое выпадение кадров", вот и появляют странные артифакты поскольку проигрыватель не может все кадры показать вовремя.
Ubuntu 14.10

 

Страница сгенерирована за 0.063 секунд. Запросов: 25.