From: Motsyo Gennadi aka Drool <motsyo@gmail.com>
To: ALT Linux Community general discussions
<community@lists.altlinux.org>,
ALT Backports discussion list <backports@lists.altlinux.org>
Subject: Re: [Comm] 5.1/4.1 и видеоконтейнер MKV
Date: Thu, 18 Aug 2011 14:32:38 +0300
Message-ID: <4E4CF856.7070408@gmail.com> (raw)
In-Reply-To: <4E4CE986.5060102@gmail.com>
Motsyo Gennadi aka Drool пишет:
> Приветствую.
>
> Все чаще встречаются видеофайлы в контейнере MKV, который не
> воспроизводятся в 5.1 и 4.1. Анализ mediainfo показывает, что разница
> между такими файлами и теми, что открываются, как правило, заключается
> лишь в версиях библиотек libebml, libmatroska и версии mkvtoolnix,
> которой собирался контейнер.
Вдогонку - в ванильном 5.1 есть шанс открыть новый видеофайл -
достаточно просто прогнать его через mkvmerge/mkvmerge-gui в режиме
копирования, т.е. просто сохранить в другой файл - и тогда полученный
ролик спокойно открывается, возможно что даже и в 4.1. Но вот в 4.1
такой фокус не выходит:
========================================================================
mkvmerge -o ./11.mkv /mnt/atlant/Temp/Аватар.mkv
mkvmerge v0.7.0 ('Turn It On Again') built on Mar 6 2008 05:36:14
'/mnt/atlant/Temp/Аватар.mkv': Using the Matroska demultiplexer.
'/mnt/atlant/Temp/Аватар.mkv' track 1: Using the MPEG-4 part 10 (AVC)
video output module.
Track 1 of '/mnt/atlant/Temp/Аватар.mkv': Extracted the aspect ratio
information from the MPEG-4 layer 10 (AVC) video data and set the
display dimensions to 1024/576.
'/mnt/atlant/Temp/Аватар.mkv' track 2: Using the AC3 output module.
'/mnt/atlant/Temp/Аватар.mkv' track 3: Using the text subtitle output
module.
The file './11.mkv' has been opened for writing.
Warning: The AC3 track 2 from '/mnt/atlant/Temp/Аватар.mkv' contained
1792 bytes of non-AC3 data which were skipped. The audio/video
synchronization may have been lost.
========================================================================
и на выходе получаем битый файл с артефактами, изуродованным и
рассинхронизированным звуком. А с обновленными libebml и libmatroska
вообще не работает. Смотрел вывод
========================================================================
apt-cache whatdepends libebml | grep alt
libebml-0.7.8-alt1
libebml-devel-0.7.8-alt1
Требует: libebml = 0.7.8-alt1
libebml-0.7.8-alt1
vlc-plugin-matroska-0.8.7-alt0.M41.1
libebml-0.7.8-alt1
mkvtoolnix-2.2.0-alt1
libebml-0.7.8-alt1
mkvmerge-gui-2.2.0-alt1
libebml-0.7.8-alt1
mkvinfo-2.2.0-alt1
libebml-0.7.8-alt1
libmatroska-0.8.1-alt1
libebml-0.7.8-alt1
apt-cache whatdepends libmatroska | grep alt
libmatroska-0.8.1-alt1
libmatroska-devel-0.8.1-alt1
vlc-plugin-matroska-0.8.7-alt0.M41.1
libmatroska-0.8.1-alt1
mkvtoolnix-2.2.0-alt1
libmatroska-0.8.1-alt1
mkvmerge-gui-2.2.0-alt1
libmatroska-0.8.1-alt1
mkvinfo-2.2.0-alt1
libmatroska-0.8.1-alt1
========================================================================
все, кроме vlc-plugin-matroska пересобирал с новыми либами, больше,
вроде, их никто не требует. Но каменный цветок не выходит.
prev parent reply other threads:[~2011-08-18 11:32 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-08-18 10:29 Motsyo Gennadi aka Drool
2011-08-18 11:32 ` Motsyo Gennadi aka Drool [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4E4CF856.7070408@gmail.com \
--to=motsyo@gmail.com \
--cc=backports@lists.altlinux.org \
--cc=community@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git