LINUX.ORG.RU

Некорректное воспроизведение видео

 


0

1

Выдает вот такую ошибку https://hkar.ru/105Mu Если нажать «Отмена», то воспроизведение начинается, но не плавно, а рывками и без звука. Пробовал ставить сторонние плееры из этого списка https://omgubuntu.ru/8-luchshikh-vidieoplieierov-dlia-linux/. Все они воспроизводят звук без видео


Зачем ты пытаешься смотреть видео в виртуалке, когда у тебя простой гном жрёт три ядра?

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

Зачем ты пытаешься смотреть видео в виртуалке

Есть в том необходимость

mark-v
() автор топика
Ответ на: комментарий от mark-v

Добавить секции

contrib non-free
в /etc/apt/sources.list ,
apt update
, найти и поставить нужные библиотеки. Если нету в основных репозиториях, задействуй Debian Multimedia.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Вот что вышлo https://zerobin.net/?83a29613912787d4#r4wfSuoszWQwKfameqV7bkGe4TaPQvkXMwmNcrBj1Sg= Это нормально? Мне кажется, нет. Центр приложений как ничего не находил, так и не находит

mark-v
() автор топика
Последнее исправление: mark-v (всего исправлений: 1)
Ответ на: комментарий от mark-v

У тебя дублирование записей в /etc/apt/sources.list (в выводе даже написано, где). И забей уже на Центр приложений, как и на GUI в целом. Нормально только CLI работает.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

Некорректное воспроизведение видео

4.2 утверждение противоречит здравому смыслу. Скриншот подтверждает эту мысль и мало того ещё и подсказывает решение. Т.е. имеем нежелание читать и думать а попытку выдать себя за немного человека.

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

apt install ffmpeg

$ sudo apt install ffmpeg
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  libavdevice58 libsdl2-2.0-0
Предлагаемые пакеты:
  ffmpeg-doc
Следующие НОВЫЕ пакеты будут установлены:
  ffmpeg libavdevice58 libsdl2-2.0-0
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/1 940 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 3 639 kB.
Хотите продолжить? [Д/н] д
Выбор ранее не выбранного пакета libsdl2-2.0-0:amd64.
(Чтение базы данных … на данный момент установлено 169324 файла и каталога.)
Подготовка к распаковке …/libsdl2-2.0-0_2.0.9+dfsg1-1_amd64.deb …
Распаковывается libsdl2-2.0-0:amd64 (2.0.9+dfsg1-1) …
Выбор ранее не выбранного пакета libavdevice58:amd64.
Подготовка к распаковке …/libavdevice58_7%3a4.1.4-1~deb10u1_amd64.deb …
Распаковывается libavdevice58:amd64 (7:4.1.4-1~deb10u1) …
Выбор ранее не выбранного пакета ffmpeg.
Подготовка к распаковке …/ffmpeg_7%3a4.1.4-1~deb10u1_amd64.deb …
Распаковывается ffmpeg (7:4.1.4-1~deb10u1) …
Настраивается пакет libsdl2-2.0-0:amd64 (2.0.9+dfsg1-1) …
Настраивается пакет libavdevice58:amd64 (7:4.1.4-1~deb10u1) …
Настраивается пакет ffmpeg (7:4.1.4-1~deb10u1) …
Обрабатываются триггеры для man-db (2.8.5-2) …
Обрабатываются триггеры для libc-bin (2.28-10) …

Ошибка никуда не делась

mark-v
() автор топика
Ответ на: комментарий от anonymous

4.2 утверждение противоречит здравому смыслу. Скриншот подтверждает эту мысль и мало того ещё и подсказывает решение. Т.е. имеем нежелание читать и думать а попытку выдать себя за немного человека.

А по делу?

mark-v
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

У тебя дублирование записей в /etc/apt/sources.list (в выводе даже написано, где)

Ткните меня носом. В упор не вижу

# 

# deb cdrom:[Debian GNU/Linux 10.1.0 _Buster_ - Official amd64 NETINST 20190908$

# deb cdrom:[Debian GNU/Linux 10.1.0 _Buster_ - Official amd64 NETINST 20190908$

deb http://deb.debian.org/debian/ buster main
deb-src http://deb.debian.org/debian/ buster main

deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main
deb-src http://deb.debian.org/debian/ buster-updates main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
# new line of text

deb http://deb.debian.org/debian buster main contrib non-free

mark-v
() автор топика
Ответ на: комментарий от mark-v

А по делу?

А по делу - учись думать и читать. Да и разбанься в гуглах и прочих поисковиках перестань смешить мои тапочки.

anonymous
()
Ответ на: комментарий от mark-v

deb http://deb.debian.org/debian/ buster main

deb http://deb.debian.org/debian buster main contrib non-free

В двух местах одна секция main

Ну почему вы такие тупые?! В ебаном выводе ошибок указаны ебаные номера строк!

И секции contrib non-free нужно не только для основы прописывать, но и для buster/updates и buster-updates

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Мало того что тупые, так ещё и с наездом.

anonymous
()

Кажется по установке кодеков уже всё было сказано. Но мне непонятно какое именно видео и где не воспроизводится.

Информация, которая должна была быть: полный скриншот, описание окружения, железа, системы, плеера. Информация по видео, или вывод mediainfo или ffmpeg -i .

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

полный скриншот

Скриншот плеера?

описание окружения

Не понимаю, что имеется в виду

железа

Виртуальная машина

системы

Debian GNU/Linux 10 (buster)

плеера

Проигрыватель Totem. Не знаю, как более подробную информацию о нем получить

или вывод mediainfo или ffmpeg -i

$ ffmpeg -i 
ffmpeg version 4.1.4-1~deb10u1 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 8 (Debian 8.3.0-6)
  configuration: --prefix=/usr --extra-version='1~deb10u1' --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
  libavutil      56. 22.100 / 56. 22.100
  libavcodec     58. 35.100 / 58. 35.100
  libavformat    58. 20.100 / 58. 20.100
  libavdevice    58.  5.100 / 58.  5.100
  libavfilter     7. 40.101 /  7. 40.101
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  3.100 /  5.  3.100
  libswresample   3.  3.100 /  3.  3.100
  libpostproc    55.  3.100 / 55.  3.100
Missing argument for option 'i'.
Error splitting the argument list: Invalid argument
mark-v
() автор топика
Последнее исправление: mark-v (всего исправлений: 2)
Ответ на: комментарий от mark-v

Debian GNU/Linux 10 (buster)

Если не во всех то во многих разрабатываемых дистрибутивах видеокедоков, проприетарных видеодрайверов и многого другого нет в принципе дабы обезопасить разработчиков дистрибутива от возможных проблем с законом. Т.е. установка этого уже на совести юзера. Далее…

Виртуальная машина

В которой вместо видеокарты заглушка которая не умеет практически ничего.

Ты и пальцем не пошевелил чтобы поставить кодеки и на виртуалке с непонятно вместо видяхи тебя унизил плохой Totem??? А чего ты ожидал?

init_6 ★★★★★
()
Ответ на: комментарий от mark-v

Посмотри в aptitude по totem и по ffmpeg. Скорее всего недостающие кодеки будут в секции «предлагает» (или в «рекомендует», которые появились после добавления новых репозиториев).

anonymous
()

sudo apt-get install smplayer vlc ffmpeg

anonymous
()
Ответ на: комментарий от mark-v

Тотем кажется не умеет подхватывать кодеки ffmpeg. Кажется. Раньше не умел. А если сейчас умеет, то через gstreamer-ffmpeg.

Дальше, виртуалка. Да, можно забыть о ускорении видео. Ну и хрен с ним, mplayer и ffmpeg (не сам, а встроеный в него ffplay) просто обязаны воспроизвести все популярные кодеки на процессоре. Если он достаточно быстрый а виртуалка не слишком тормозит.

ffmpeg -i <имя файла> разумеется. Чтобы можно было увидеть, что за файл там должен воспроизвестись. Может это какая нибудь сильно экзотическая хреновина огромного размера.

описание окружения, железа

Физические прц, память, сколько оперативки, какая видеокарта и какой видеодрайвер, какая виртуальная машина и как она настроена.

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

Посмотри в aptitude по totem и по ffmpeg. Скорее всего недостающие кодеки будут в секции «предлагает» (или в «рекомендует», которые появились после добавления новых репозиториев).

У меня команду aptitude вообще не находит

mark-v
() автор топика
Ответ на: комментарий от mark-v

У меня команду aptitude вообще не находит

У вас очень сложный случай.

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

fmpeg -i <имя файла> разумеется

Например

$ ffmpeg -i /home/user/Видео/001.mp4
ffmpeg version 4.1.4-1~deb10u1 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 8 (Debian 8.3.0-6)
  configuration: --prefix=/usr --extra-version='1~deb10u1' --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
  libavutil      56. 22.100 / 56. 22.100
  libavcodec     58. 35.100 / 58. 35.100
  libavformat    58. 20.100 / 58. 20.100
  libavdevice    58.  5.100 / 58.  5.100
  libavfilter     7. 40.101 /  7. 40.101
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  3.100 /  5.  3.100
  libswresample   3.  3.100 /  3.  3.100
  libpostproc    55.  3.100 / 55.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/user/Видео/001.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 19529854
    compatible_brands: mp42isom
    creation_time   : 2018-10-06T13:54:21.000000Z
  Duration: 00:03:13.47, start: 0.000000, bitrate: 2266 kb/s
    Stream #0:0(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 192 kb/s (default)
    Metadata:
      creation_time   : 2018-10-06T13:54:21.000000Z
      handler_name    : Sound Media Handler
    Stream #0:1(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv), 1280x720 [SAR 1:1 DAR 16:9], 2069 kb/s, 30 fps, 30 tbr, 30 tbn, 60 tbc (default)
    Metadata:
      creation_time   : 2018-10-06T13:54:21.000000Z
      handler_name    : Video Media Handler
      encoder         : AVC Coding
At least one output file must be specified

Физические прц

Intel Core i7 7700

память, сколько оперативки

DDR 4 16GB

какая видеокарта и какой видеодрайвер

1080 GTX, драйвер с офсайта версия 23.21.13.8863

какая виртуальная машина и как она настроена

VMWare. Какие именно настройки интересны?

mark-v
() автор топика
Ответ на: комментарий от mark-v

VMWare

Никакие. вживую ни разу не видел, хз что там у них.

Попробуйте консольными плеерами ffplay или mplayer и через vlc. Например самый софтовый и надёжный в плане совместимости способ это mplayer -vo x11 <файл>. Вообще ничего даже не пытается ускоряться аппаратно.

kirill_rrr ★★★★★
()
Ответ на: комментарий от mark-v

Я не понял в чем проблема. Файл стандартный. Ставишь SMPlayer и/или VLC, выбираешь в них подходящий модуль вывода видео - смотришь.

Вот, если бы видео было портретной ориентации, при некоторых методах вывода могли бы быть проблемы. Например, с софтовым x11.

ffplay же выпилен уже давно. Только в старых ffmpeg остался (скажем, в Ubuntu 16.04).

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