Исправляем баг с воспроизведением MP4-файлов в Ubuntu 12.04 (баг, затрагивающий Totem, Minitube и остальные плееры)

mp4

Есть баг GStreamer (в пакете gstreamer0.10-plugins-bad) в свежей Ubuntu 12.04 Precise Pangolin и, возможно, в других дистрибутивах, который препятствует воспроизведению MPEG4 (.mp4) для таких приложений, как Totem, Minitube и остальных.

К счастью, есть решение этой проблемы с воспроизведением MP4-видео (протестировано в Ubuntu 12.04) — переименование файла «libgstvideoparsersbad.so»:

— 32bit:

sudo mv /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so.bak

— 64bit:

sudo mv /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so.bak

На этом всё, теперь MP4-видео должны корректно воспроизводиться под Ubuntu 12.04. Мы не заметили видимых эффектов при использовании этого решения, но, если вы обнаружите — вы можете просто переименовать «libgstvideoparsersbad.so.bak» обратно в «libgstvideoparsersbad.so».