Используйте avconv для конвертации потоков iMovie DV в другие форматы

917
kapuzineralex

У меня есть куча потоков DV, которые были импортированы из видеокамеры DV с помощью iMovie.

К сожалению, ни avconvVLC, ни VLC, похоже, не способны правильно конвертировать эти файлы, тогда как QuickTime отлично работает на «OS X».

Поскольку я хотел бы конвертировать эти файлы avconvв Linux (нет, использование QuickTime не вариант), мне интересно, нужно ли мне предоставить avconvнекоторые дополнительные параметры, чтобы он понимал версию iMovie формата DV (или что-то другое, что вызывает эти особенности) ). Я гуглил, но это не помогло.

Любые идеи, как я могу сделать эту работу? Вот пример вывода из avconv -i FILENAME:

avconv version 0.8.6-6:0.8.6-1ubuntu2, Copyright (c) 2000-2013 the Libav developers built on Mar 30 2013 22:20:06 with gcc 4.7.2 [dv @ 0x258cb80] Estimating duration from bitrate, this may be inaccurate Input #0, dv, from 'clip-1998-08-02 01;58;06.dv': Duration: 00:00:22.06, start: 0.000000, bitrate: 28771 kb/s Stream #0.0: Video: dvvideo, yuv411p, 720x480, 28771 kb/s, PAR 8:9 DAR 4:3, 29.97 tbr, 29.97 tbn, 29.97 tbc Stream #0.1: Audio: pcm_s16le, 32000 Hz, 2 channels, s16, 1024 kb/s Stream #0.2: Audio: pcm_s16le, 32000 Hz, 2 channels, s16, 1024 kb/s 
1
Пожалуйста, будьте более конкретны. Это не работает вообще? Или вы получаете некоторые (визуальные) ошибки при транскодировании? Во что вы хотите конвертировать их? Какую именно команду вы используете, и каков полный, неразрезанный вывод? Теоретически Libav должен поддерживать де-кодирование и кодирование DV без проблем. Можете ли вы предоставить образец, который показывает ошибку? slhck 11 лет назад 0
Я испытываю как визуальные, так и звуковые ошибки при перекодировании, независимо от того, в какой формат файла я конвертирую. Полная команда будет выглядеть примерно так: `avconv -i input.dv -target pal-dvd foo.mpg` или` avconv -i input.dv -c: v h264 -c: aac foo.mp4` или ... ATM Я убежден, что проблема заключается во входной части `avconv`, соответствующей кодировке, используемой iMovie, поскольку визуальные ошибки одинаковы при воспроизведении файлов с помощью VLC. К сожалению, я не могу предоставить образец файла из-за проблем с конфиденциальностью. kapuzineralex 11 лет назад 0
Я понимаю вопросы конфиденциальности. Без образца это может быть трудно воспроизвести, хотя. Получаете ли вы какие-либо предупреждения от `[dv…]` при запуске преобразования? Может быть, с добавлением `avconv -loglevel debug`? Вы пытались конвертировать файл с последней сборкой `ffmpeg`, доступной на [их странице загрузки] (http://ffmpeg.org/download.html)? slhck 11 лет назад 0
avconv является последней сборкой. Весь вывод avconv для примеров сессий доступен в виде гистограммы [здесь] (https://gist.github.com/afwlehmann/5898467). Неважно, какой выходной кодек / format / pixel_format / ... я выбираю, я также пробовал различные варианты ввода, например, в отношении порядка байтов, формата и т. Д. kapuzineralex 11 лет назад 0

0 ответов на вопрос