OpenShot opens .webm file схвати аудио

Tried to edit this file:

https://upload.wikimedia.org/wikipedia/commons/a/ab/Acute_leukemia.webm

in OpenShot 1.4.3, which is what the Убунту Софтваре Store - and what the OpenShot сайт says is current. This is on Ubuntu 14.04 LTS x64.

The file imports, but appears эксперт an аудио file, not в видео file in OpenShot. Аудио will play, but therВs не видео.

Attempting to play the file with "Видео" results in в popup ошибка complaining that в necessary аудио codec is missing. Видео will play, but without аудио.

Firefox will play the file with both аудио and видео, even from the file on disk.

Ubuntu says the file is VP9 видео and "audio/x-unknown" аудио.

Видео player says ON2 VP9 видео and "audio/x-unknown" аудио in в Matroska контейнер.

OpenShot just says "Аудио". Firefox just says "Видео".

Do I need обитал codecs? From where?

1
задан 3 January 2016 в 23:37

1 ответ

Я просто загрузил испытанный VM на своем компьютере дома (я нахожусь все еще в офисе), и попробованный для загрузки файла в OpenShot и VLMC, не удаче.

On2 мой немного сбивать с толку в чтение, это - компания, которая создала все кодеки VP, пока Google не купил их. Эта версия OpenShot была выпущена в октябре 2012 , прежде чем VP9 был выпущен, и разработчики с тех пор пытались произвести следующий выпуск, сначала 1.5, который, по-видимому, не сделал его, теперь 2.0.

, Таким образом, кажется, что типичные видео редакторы в 14,04 не могут считать этот файл. (Я не попробовал Kdenlive, но он установлен на хосте.) Самые большие шансы на успех были бы преобразованием видео к VP8, нам все еще будет нужна более свежая сборка ffmpeg для преобразования от VP9 до VP8 все же. Вы могли установить другой дистрибутив Linux, создать ffmpeg самостоятельно, или выбирают двоичный файл Windows и выполняют его с Вином. (Это находится под bin/ в zip, поместите его в ту же папку как видео и замените ffmpeg-win64 в примере с фактическим .exe имя файла.)

Это - то, на что будет похожа команда (1-я строка) и вывод:

$ wine64 ffmpeg-win64 -i Downloads/Acute_leukemia.webm -c:a copy -c:v libvpx -crf 10 -b:v 0 Downloads/Acute_leukemia_.webm
err:menubuilder:init_xdg error looking up the desktop directory
ffmpeg version N-77556-g4160900 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 5.2.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 11.100 / 55. 11.100
  libavcodec     57. 20.100 / 57. 20.100
  libavformat    57. 21.100 / 57. 21.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 22.100 /  6. 22.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, matroska,webm, from 'Downloads/Acute_leukemia.webm':
  Metadata:
    encoder         : Lavf56.7.101
  Duration: 00:10:18.24, start: 0.007000, bitrate: 697 kb/s
    Stream #0:0: Video: vp9 (Profile 0), yuv420p(tv), 1812x1018, lossless, SAR 1:1 DAR 906:509, 30 fps, 30 tbr, 1k tbn, 1k tbc (default)
    Stream #0:1: Audio: opus, 48000 Hz, stereo, fltp (default)
File 'Downloads/Acute_leukemia_.webm' already exists. Overwrite ? [y/N] y
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01b6 ignored
[libvpx @ 000000000038e480] v1.5.0
[webm @ 000000000038cd00] Codec for stream 1 does not use global headers but container format requires global headers
Output #0, webm, to 'Downloads/Acute_leukemia_.webm':
  Metadata:
    encoder         : Lavf57.21.100
    Stream #0:0: Video: vp8 (libvpx), yuv420p, 1812x1018 [SAR 1:1 DAR 906:509], q=-1--1, 30 fps, 1k tbn,30 tbc (default)
    Metadata:
      encoder         : Lavc57.20.100 libvpx
    Side data:
      unknown side data type 10 (24 bytes)
    Stream #0:1: Audio: opus, 48000 Hz, stereo (default)
Stream mapping:
  Stream #0:0 -> #0:0 (vp9 (native) -> vp8 (libvpx))
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=18547 fps=8.3 q=0.0 Lsize=   46960kB time=00:10:18.23 bitrate= 622.3kbits/s speed=0.277x
video:40026kB audio:6591kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.735802%

И здесь доказательство, что файл теперь загружается в OpenShot:

enter image description here

я немного удивлен, что Видео стало меньшим, это должно было быть больше тем более, что -crf 10 должен привести к более высоким скоростям передачи, чем настройки по умолчанию, это любой не достаточно высоко (попробуйте значения ниже, чем 10), или мои параметры являются неправильными при VP8. (Они работают с VP9.)

  • https://trac.ffmpeg.org/wiki/Encode/VP8
  • https://trac.ffmpeg.org/wiki/Encode/VP9
  • , Если Вы просто хотите сократить видео, можно хотеть взглянуть на mkvtoolnix-gui ( ссылка хранилища , но лучше получить новый GUI от сайта разработчиков) и разделить файл с временными кодами.
  • , По-видимому, Опус уже поддерживается OpenShot, если не пробуют Vorbis, просто заменяют copy libvorbis -q:a 4 для Vorbis 128 Кбит/с (может быть немного слишком высоким).

Это, кажется, работает, но кодирование было довольно медленным здесь. Я не могу проверить, является ли результат надлежащим, VRDP является очень отстающим здесь даже с консервативными настройками.

0
ответ дан 26 July 2019 в 10:27

Другие вопросы по тегам:

Похожие вопросы: