LINUX.ORG.RU

Объединение wmv файлов


0

0

Всем Привет.

Под оффтопиком wmvdirect.
Под wine, wmvdirect можно запустить, но ругань на wmvplay.dll. "acces violation..."
mencoder, ffmpeg, avidemux2 - похоже, не то. Они не умеют толком перестроить индекс в этой проприетарщине..

Просьба, помочь с решением проблемы

anonymous

перекодировать из wmv в mpeg с битрейтом побольше, чтоб качество не попортить, склеить при помощи mencoder/ffmpeg/avidemux, перегнать обратно в wmv.

Marmirus ★★
()
Ответ на: комментарий от Marmirus

>перекодировать из wmv в mpeg с битрейтом побольше, чтоб качество не попортить, склеить при помощи mencoder/ffmpeg/avidemux, перегнать обратно в wmv.

нет. так не пойдет..

anonymous
()

> ffmpeg -formats | grep wmv
FFmpeg version SVN-r10759, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --prefix=/usr --mandir=/usr/share/man --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-libfaad --enable-libfaac --enable-libxvid --enable-liba52 --enable-pp --enable-swscaler --enable-gpl --enable-libx264 --enable-libamr-nb --enable-libamr-wb --enable-pthreads --enable-x11grab --enable-libtheora
libavutil version: 49.5.0
libavcodec version: 51.46.0
libavformat version: 51.15.0
built on Oct 17 2007 12:46:29, gcc: 4.2.2
DEVSD wmv1
DEVSD wmv2
D V wmv3

> mplayer -vc help | grep wmv
ffwmv1 ffmpeg working FFmpeg M$ WMV1/WMV7 [wmv1]
ffwmv2 ffmpeg problems FFmpeg M$ WMV2/WMV8 [wmv2]
ffwmv3 ffmpeg problems FFmpeg M$ WMV3/WMV9 [wmv3]
wmv8 dshow working Windows Media Video 8 [wmv8ds32.ax]
wmv7 dshow working Windows Media Video 7 [wmvds32.ax]
wmv9dmo dmo working Windows Media Video 9 DMO [wmv9dmod.dll]
wmvdmo dmo working Windows Media Video DMO [wmvdmod.dll]
wmvadmo dmo working Windows Media Video Adv DMO [wmvadvd.dll]
wmvvc1dmo dmo working Windows Media Video (VC-1) Advanced Profile Decoder [wvc1dmod.dll]


может пора таки руки выпрямить?

sda00 ★★★
()
Ответ на: комментарий от sda00

~> ffmpeg -formats | grep wmv
FFmpeg version SVN-r9778, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib --shlibdir=/usr/lib --enable-pthreads --enable-libogg --enable-libvorbis --enable-libmp3lame --enable-libfaad --enable-libfaadbin --enable-libfaac --enable-libxvid --enable-libx264 --enable-liba52 --enable-liba52bin --enable-pp --enable-shared --enable-dc1394 --enable-libtheora --enable-gpl
libavutil version: 49.4.1
libavcodec version: 51.40.4
libavformat version: 51.12.1
built on Jul 29 2007 17:34:05, gcc: 4.2.1 20070705 (prerelease) (SUSE Linux)
DEVSD wmv1
DEVSD wmv2
D V wmv3

mplayer -vc help | grep wmv
ffwmv1 ffmpeg working FFmpeg M$ WMV1/WMV7 [wmv1]
ffwmv2 ffmpeg problems FFmpeg M$ WMV2/WMV8 [wmv2]
ffwmv3 ffmpeg problems FFmpeg M$ WMV3/WMV9 [wmv3]
wmv8 dshow working Windows Media Video 8 [wmv8ds32.ax]
wmv7 dshow working Windows Media Video 7 [wmvds32.ax]
wmv9dmo dmo working Windows Media Video 9 DMO [wmv9dmod.dll]
wmvdmo dmo working Windows Media Video DMO [wmvdmod.dll]
wmvadmo dmo working Windows Media Video Adv DMO [wmvadvd.dll]
wmvvc1dmo dmo working Windows Media Video (VC-1) Advanced Profile Decoder [wvc1dmod.dll]

:)

Толку... скидываешь два файла - получаешь один, но с содержимым, лишь, первого.

anonymous
()
Ответ на: комментарий от anonymous

Да. вот сам процесс объединения, как я производил.

cat src1.wmv src2.wmv | ffmpeg -i - -vcodec copy -acodec copy dst.wmv

Просмотр идет лишь до половины. Далее, ошибка. да и файл, по размеру, равен src1.wmv

anonymous
()
Ответ на: комментарий от sda00

>mencoder src1.wmv src2.wmv -oac copy -ovc copy -o result.wmv

И начинаются непонятные пробуксовывания и артефакты, при перемотке и просто при проигрывании..

anonymous
()
Ответ на: комментарий от anonymous

это сугубо "руки". содержимое wmv должно быть идентично (аудио и видео кодеки, битрейт и т.п.), желательно скомпилить svn mplayer/mencoder. дальнейший разговор уже непродуктивен, ибо ничего не изменится, если я выложу на ту же рапиду объединённый таким образом wmv...

удачи.

sda00 ★★★
()
Ответ на: комментарий от anonymous

И да. sda00 отойди в сторону, плиз. Ты тупишь. Не в обиду Спасибо за помощь.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.