Автор Тема: конвертация видео  (Прочитано 3349 раз)

Оффлайн lexxx

  • Завсегдатай
  • *
  • Сообщений: 73
    • Email
конвертация видео
« : 16.02.2009 19:39:17 »
возможно не на тот форум но все таки:
[lexxx@aleksey Desktop]$ ffmpeg -i video.flv video.avi 
[flv @ 0xb7f3e9d4]Unsupported video codec (7)
[flv @ 0xb7f3e9d4]skipping flv packet: type 97, size 7627016, flags 0
Input #0, flv, from 'video.flv':
  Duration: 00:02:06.3, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: 0x0007, 1000.00 tb(r)
    Stream #0.1: Audio: 0x000a, 44100 Hz, stereo
picture size invalid (0x0)
Cannot allocate temp picture, check pix fmt
почему отказывается конвертировать а только создает пустой файл?

upd avi to mpeg конвертирует без проблем
не хватает поддержки flv? а где ее взять?)

upd2 другой файл flv сконвертировался нормально.. возможно просто было не то/не так скачано))
« Последнее редактирование: 16.02.2009 20:28:51 от lexxx »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 314
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: конвертация видео
« Ответ #1 : 16.02.2009 21:17:09 »
Unsupported video codec

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: конвертация видео
« Ответ #2 : 16.02.2009 21:22:53 »
нет библиотек для работы с flv

Drool

  • Гость
Re: конвертация видео
« Ответ #3 : 16.02.2009 21:27:49 »
нет библиотек для работы с flv

В альте ffmpeg конвертит flv из коробки:
ffmpeg -i ./XGL_for_Linux.flv -acodec copy -vcodec msmpeg4 ./XGL_for_Linux.avi
FFmpeg version 11656, Copyright (c) 2000-2008 Fabrice Bellard, et al.
All the errors with this package you should report
to ALT Linux bugzilla (https://bugzilla.altlinux.org)!
  libavutil version: 49.6.0
  libavcodec version: 51.50.0
  libavformat version: 52.6.0
  libavdevice version: 52.0.0
  built on Jan 30 2008 15:40:03, gcc: 4.1.1 20070105 (ALT Linux, build 4.1.1-alt12)

Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.97 (30000/1001)
Input #0, flv, from './XGL_for_Linux.flv':
  Duration: 00:04:28.2, start: 0.000000, bitrate: 64 kb/s
    Stream #0.0: Video: flv, yuv420p, 320x240 [PAR 0:1 DAR 0:1], 29.97 tb(r)
    Stream #0.1: Audio: mp3, 22050 Hz, mono, 64 kb/s
Output #0, avi, to './XGL_for_Linux.avi':
    Stream #0.0: Video: msmpeg4, yuv420p, 320x240 [PAR 0:1 DAR 0:1], q=2-31, 200 kb/s, 29.97 tb(c)
    Stream #0.1: Audio: libmp3lame, 22050 Hz, mono, 64 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press [q] to stop encoding
frame= 8041 fps=157 q=12.2 Lsize=    9345kB time=268.1 bitrate= 285.6kbits/s
video:6762kB audio:2139kB global headers:0kB muxing overhead 4.988925%
У человека точно альт?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 314
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: конвертация видео
« Ответ #4 : 16.02.2009 21:46:55 »
Я глубоко не копал и не в курсе , но возникает мысль - разве файлы flv могут иметь только один возможный кодек ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 314
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: конвертация видео
« Ответ #6 : 16.02.2009 22:09:14 »
нет библиотек для работы с flv

В альте ffmpeg конвертит flv из коробки:
Это не так. см: /usr/share/doc/libavcodec-11656/README.ALT-AMR

Drool

  • Гость
Re: конвертация видео
« Ответ #7 : 16.02.2009 23:20:06 »
Цитировать
В альте ffmpeg конвертит flv из коробки:

Это не так. см: /usr/share/doc/libavcodec-11656/README.ALT-AMR

Из приведенной цитаты ругани ffmpeg непонятно что за аудиокодек в файле. И я еще ни разу не сталкивался с flv, в котором звук был бы пережат в amr-е.

Оффлайн lexxx

  • Завсегдатай
  • *
  • Сообщений: 73
    • Email
Re: конвертация видео
« Ответ #8 : 17.02.2009 00:37:50 »
проверил еще раз
проблема похоже была в самом файле, который был криво скачан через DownloadHelper (он предагал несколько файлов с расширением flv и в первый раз я наверное просто не угадал с названием :) )

Оффлайн Aviagr

  • Давно тут
  • **
  • Сообщений: 321
Re: конвертация видео
« Ответ #9 : 03.07.2009 18:13:05 »
А кто подскажет как в VLC при конвертации файл разбивать на куски (по 700Мб для СД-диска)?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 314
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: конвертация видео
« Ответ #10 : 05.07.2009 16:48:50 »
Исходя из unix-way, разбивать лучше с помощью других программ. Например - avisplit

Оффлайн Aviagr

  • Давно тут
  • **
  • Сообщений: 321
Re: конвертация видео
« Ответ #11 : 05.07.2009 18:23:08 »
Да это не мне, а вин-пользователям, перетягиваемым на линь :-) А им бы морду к консоли и пошире.. :-) Тем более, что якобы в виндовой версии VLC все это есть..