Strona 1 z 2

konwersja z rmvb do avi

: 02 września 2008, 15:02
autor: bezimienny
Co zrobić aby przekonwertować plik wideo z rmvb do avi (nie chce zmieniać rozdzielczośći ani grafiki )

: 02 września 2008, 15:15
autor: ilin
Np tak

Kod: Zaznacz cały

mencoder film.rmvb  -ffourcc XVID -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1300:vme=5:mbd=2  -oac mp3lame -lameopts cbr:br=96:mode=0 -o film.avi

: 02 września 2008, 16:11
autor: bezimienny
nie ma innego programu?

: 02 września 2008, 16:16
autor: ilin
Co w tym widzisz zlego?

: 02 września 2008, 16:32
autor: bezimienny
no widze podaje sciezke i mi pisze ze nie znaleziono pliku wrzucilem na pulpit i dalej to samo

: 02 września 2008, 17:06
autor: ilin
Przenies myszą na terminal film.

Wczesniej pocwicz sobie oglądanie go w konsolowym mplayerze to będziesz wiedzial jaka sciezka.

Kod: Zaznacz cały

mplayer film.rmvb

: 02 września 2008, 17:48
autor: ruun
ilin, zapytam Cię przy okazji. Jak przekonwertować mencoderem plik w formacie .mkv do avi, tak by plik wynikowy miał nie więcej niż 700mb (orginał ma 440mb)?

: 02 września 2008, 18:13
autor: ilin
Trzeba by kalkulację zrobić.

Kod: Zaznacz cały

mencoder film.mkv -oac copy -ovc frameno -o /dev/null
Trzeba od tego jeszcze wziąść poprawkę na dzwięk.

To wyliczy nam mniej więcej bitrate jakiego mozemy uzyć.

: 02 września 2008, 18:23
autor: ruun
Mencoder wypluł takie coś

Kod: Zaznacz cały

O:\filmy\__incoming\ww2>mencoder film.mkv -oac copy -ovc frameno -o test
MEncoder 1.0rc2-4.2.1 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) M processor 1.86GHz (Family: 6, Model: 13, Stepping: 8)

CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
success: format: 0  data: 0x0 - 0x1b79de3f
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0
[mkv] Track ID 2: audio (A_AAC) "Polski", -aid 0, -alang pol
[mkv] Track ID 3: audio (A_AAC) "Angielski", -aid 1, -alang eng
[mkv] Track ID 4: subtitles (S_TEXT/UTF8) "Polski", -sid 0, -slang pol
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [avc1]  640x480  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:31  fourcc:0x31637661  size:640x480  fps:25.00  ftime:=0.0400
Audio format 0x4134504d is incompatible with '-oac copy', please try '-oac pcm'
instead or use '-fafmttag' to override it.

Exiting...
Jak to wykorzystać?

//edit

Zmieniłem -oac na pcm i teraz mam tak:

Kod: Zaznacz cały

mencoder film.mkv -oac pcm -ovc frameno -o test

Kod: Zaznacz cały

MEncoder 1.0rc2-4.2.1 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) M processor 1.86GHz (Family: 6, Model: 13, Stepping: 8)

CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
success: format: 0  data: 0x0 - 0x1b79de3f
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0
[mkv] Track ID 2: audio (A_AAC) "Polski", -aid 0, -alang pol
[mkv] Track ID 3: audio (A_AAC) "Angielski", -aid 1, -alang eng
[mkv] Track ID 4: subtitles (S_TEXT/UTF8) "Polski", -sid 0, -slang pol
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [avc1]  640x480  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:31  fourcc:0x31637661  size:640x480  fps:25.00  ftime:=0.0400
==========================================================================
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio) decoder)
==========================================================================
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp h
eader.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp h
eader.
Pos:   0.9s     22f ( 0%)  0.00fps Trem:   0min   0mb  A-V:0.083 [0:1536]
Skipping frame!
Pos:   3.0s     75f ( 0%)  0.00fps Trem:   0min   0mb  A-V:0.081 [0:1536]
Skipping frame!
Writing index...43f (99%) 149.50fps Trem:   0min 573mb  A-V:-0.029 [0:1535]
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp h
eader.
Recommended video bitrate for 650MB CD: 202
Recommended video bitrate for 700MB CD: 336
Recommended video bitrate for 800MB CD: 604
Recommended video bitrate for 2 x 650MB CD: 1946
Recommended video bitrate for 2 x 700MB CD: 2215
Recommended video bitrate for 2 x 800MB CD: 2752

Video stream:    0.800 kbit/s  (100 B/s)  size: 312564 bytes  3125.640 secs  781
43 frames

Audio stream: 1536.000 kbit/s  (191999 B/s)  size: 600145920 bytes  3125.760 sec
s
Czyli mam już video bitrate. Co dalej?

: 02 września 2008, 19:09
autor: ilin
Daj jeszcze raz tak:

Kod: Zaznacz cały

mencoder film.mkv  -oac mp3lame -lameopts cbr:br=96:mode=0 -ovc frameno -o /dev/null
Przy audio pcm połowę filmu dźwięk zajmie.

Zwróć uwagę że jest tam więcej ścieżek dźwiękowych pewnie będziesz musiał dołożyć opcję -alang pl przy kodowaniu.

Przetestuj to na konsolowym mplayerze bo nie wiem czy ta opcja w matrosce działa.