Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam przerabiam sobie filmy rmvb na avi za pomocą mencodera i polecenia:
mencoder twoj_plik.rmvb -oac mp3lame -lameopts cbr:br=128:mode=3 -srate 44100 -ovc lavc -lavcopts vcodec=mpeg4 -o plik_wynikowy.avi
i jak w temacie, jeden film działa reszta nie zależy jak się trafi, słychać tylko głos. Dodam, że przerabiałem bajki dla siostrzenicy tym samym poleceniem i bajka każda jedna działa bez problemu.
Offline
Nie ma prawa działać na stacjonarnym. :)
mencoder twoj_plik.rmvb -oac mp3lame -lameopts cbr:br=128:mode=3 -srate 44100 -ovc xvid -xvidencopts me_quality=6:bitrate=1000 -o plik_wynikowy.avi
Tak spróbuj.
Offline
No to rewelka hahaha, ale niektóre się trafią że działają :> ok spróbuje dzięki. Ale jedno mnie zastanawia czemu wszystkie bajki działają bez problemu, a filmy nie?
Offline
Gwarantuję że nie wszystkie.Akurat tak sie trafiło.
W twoim poleceniu nie ma zdefiniowanych prawie wcale parametrów kodowania obrazu.
Offline
Pewnie masz racje. Jeszcze mnie zastanawia, na pewno mencoder radzi pewnie sobie z każdym formatem. Są gdzieś jakieś komendy tak jak tą którą podałeś do różnych formatów ? Ewentualnie gdzie je znaleźć?
Offline
Nie z każdym i nie do każdego formatu koduje.
Ale wiele potrafi.
Co do komend to są one faktycznie dosyć skomplikowane i trzeba się z tym trochę obyć.
Wszystko jest w [b]man mplayer[/b]
Najlepiej zapisywać sobie już rozpracowane komendy potem z kilku łatwiej złożyć jedną
Można również skorzystać z tego
http://bokorn.uw.hu/linux/dmencoder/
lub nakładki [b]kmenc15[/b] jest w repo.
Offline
Nakładkę już pobrałem przedtem jak szukałem na forum coś konwersji widziałem, że komuś polecałeś tą nakładke. Jeszcze raz dzięki. A właśnie jeszcze odnośnie mencodera, to jak przerobić flv bodajrze w tym formacie są filmiki na youtube, na avi żeby na dvd poszły?
Ostatnio edytowany przez tomekgreen1985 (2009-04-01 19:19:45)
Offline
Tak samo jak przerabiasz inne filmy.
Mplayer odtwarza flv a co jest w stanie mplayer odtworzyc da się przekodować mencoderem.
Offline
A może jakaś komenda do tego ? Bo chyba raczej parametry są inne.
Offline
No przecież masz ją wyzej. :)
mencoder twoj_plik.flv -oac mp3lame -lameopts cbr:br=128:mode=3 -srate 44100 -ovc xvid -xvidencopts me_quality=6:bitrate=1000 -o plik_wynikowy.avi
Chyba ze odtwarzacz akceptuje wybrane rozdzielczości ale to musiał bym je znać aby dolożyć rescalowanie do składni.
Offline
Dziękuje bardzo. Jak prze testuje dam znać czy działa. pozdrawiam
A jeszcze jak przerobić .[b].avi[/b] do [b].rmvb[/b] ? Chodzi mi o Komendy.
Ostatnio edytowany przez tomekgreen1985 (2009-04-02 08:21:47)
Offline
[quote=tomekgreen1985]i jak w temacie, jeden film działa reszta nie zależy jak się trafi, słychać tylko głos.[/quote]
Genralnie stacjonarnie odtwarzacze dvd nie radzą sobie z kodekiem mpeg4 jaki wykorzystuje mencoder. By mieć pewność, że wszystko będzie prawidłowo odtwarzane można, tak jak sugerował Illin, wykorzystać kodek xvid lub, nie rezygnując wcale z mpeg4, dodać do składni opcję[b] -ffourcc XVID[/b], dzięki której odtwarzacz będzie "myślał", że ma do czynienia z filmem kodowanym xvidem. Fragment kodu mógłby wyglądać tak:
-ovc lavc -lavcopts vcodec=mpeg4:vpass=1:mbd=2:trell:vbitrate=1600:autoaspect -ffourcc XVID
Ostatnio edytowany przez Akkon (2009-04-18 14:05:15)
Offline
Polecenie co do konwersji rmvb na avi działa idealnie to samo również polecenie flv do avi też działa idealnie właśnie przed chwilką sprawdziłem. Dziękuje bardzo i pozdrawiam.
Tak sobie myśle, żeby może w tym temacie umieścić wszelkie komędy tyczące się konwersji różnych formatów ?? Napewno komuś i mi by się przydało.
Ostatnio edytowany przez tomekgreen1985 (2009-05-09 10:23:32)
Offline
Zapoznaj się z tym wątkiem również.
Bardziej rozwinięta sprawa. :)
http://forum.dug.net.pl/viewtopic.php?id=14066
Offline
Czytałem to kiedyś ale widzę że coś ruszyło w temacie. Tak ale tam przerabia na dvd które zajmuje dużo miejsca. Ja mam zaledwie dysk 80gb i zawsze zapchany :D także trudno mi wygospodarować 12gb do przeróbki filmu. W sumie to tylko bajki i filmy czasem przerabiam, żeby na dvd poszły, a podane komendy przez Ciebie idealnie się sprawdzają.
PS: widzę w tych dwóch komendach, że tylko zmieniony jest tylko format wyjściowy pliku(czyli rmvb i flv), a końcowy jest ten sam czyli dowolnie można próbować z róznymi formatami żeby na końcu i tak wyszedł avi? A jak się ma sytuacja gdybym chciał coś przerobić na flv albo na rmvb ? Bo raczej zamiana miejscami avi i flv nie wchodzi w rachube.
Offline
Genralnie stacjonarnie odtwarzacze dvd nie radzą sobie z kodekiem mpeg4[/quote]
Święta prawda. Stacjonarka Manty i nagrywarka LG za to lubią się z kodekem [b]msmpegv4[/b]
Offline
Powiem tak niewiem czy to komus się przyda, ale na odtwarzaczach dvd sony, lg,korn i denver wszystko działa bez zarzutu na tych sprawdzałem.
A co do polecenia [b]Akkon[/b] szkoda, że całego nie podałeś sprawdziłbym, a tak to niemam pojęcia jak to ma w całości wyglądać.
Ostatnio edytowany przez tomekgreen1985 (2009-05-09 10:56:16)
Offline
mencoder wejsciowy.plik -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:mbd=2:trell:vbitrate=1600:autoaspect -ffourcc XVID -o wyjsciowy.plik
];>
Offline
Tam nietylko dvd ale również jest do avi przy uzyciu innego (szybszego) kodeka.
Oczywiście z polecenia trzeba wywalić to co się tyczy napisów.
[quote=lis6502]mencoder wejsciowy.plik -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:mbd=2:trell:vbitrate=1600:autoaspect -ffourcc XVID -o wyjsciowy.plik[/quote]
To połowa polecenia. :)
Offline
SOA #1 :P Tzn po dorzuceniu do tego jeszcze
-oac lavc
i do lavcopts
acodec=mp3:abitrate=192
czyli w całości
mencoder wejsciowy.plik -ovc lavc -oac lavc -lavcopts acodec=mp3:abitrate=192:vcodec=mpeg4:vpass=1:mbd=2:trell:vbitrate=1600:autoaspect -ffourcc XVID -o wyjsciowy.plik
Czasami warto też zaoszczędzić trochę czasu jeżeli wiemy że źródłowy plik ma dźwięk kodowany w formacie obsługiwanym przez odtwarzacz,
-oac copy
będzie wystarczające.
Offline
Nie jeszcze jest coś istotnego :)
vpass=1
To dopiero pierwszy przebieg.
A gdzie drugi?
Innym ffourcem akceptowanym przez stacjonarne odtwarzacze będzie
DX50
Offline
Szczerze powiem, mnie działa z jednym przebiegiem. Plik wyjściowy jest odtwarzalny.
Offline
Odnośnie tego polecenia:
mencoder wejsciowy.plik -ovc lavc -oac lavc -lavcopts acodec=mp3:abitrate=192:vcodec=mpeg4:vpass=1:mbd=2:trell:vbitrate=1600:autoaspect -ffourcc XVID -o wyjsciowy.plik
za jego pomocą jaki format pliku mogę przerobić ? Po wpisaniu:
mencoder 1.rmvb -ovc lavc -oac lavc -lavcopts acodec=mp3:abitrate=192:vcodec=mpeg4:vpass=1:mbd=2:trell:vbitrate=1600:autoaspect -ffourcc XVID -o 1.avi MEncoder dev-SVN-r26940 (C) 2000-2008 MPlayer Team CPU: AMD Athlon(tm) XP 2000+ (Family: 6, Model: 8, Stepping: 1) CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0 Compiled with runtime CPU detection. success: format: 0 data: 0x0 - 0x101054e0 REAL file format detected. Stream description: Audio Stream Stream mimetype: audio/x-pn-realaudio [real] Audio stream found, -aid 0 Stream description: Video Stream Stream mimetype: video/x-pn-realvideo [real] Video stream found, -vid 1 Stream mimetype: logical-fileinfo VIDEO: [RV40] 640x360 24bpp 30.000 fps 0.0 kbps ( 0.0 kbyte/s) [V] filefmt:11 fourcc:0x30345652 size:640x360 fps:30.000 ftime:=0.0333 ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders AUDIO: 44100 Hz, 2 ch, s16le, 64.1 kbit/4.54% (ratio: 8010->176400) Selected audio codec: [ffcook] afm: ffmpeg (FFmpeg COOK audio decoder) ========================================================================== Opening video filter: [expand osd=1] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1 ========================================================================== Opening video decoder: [realvid] RealVideo decoder Selected video codec: [rv3040] vfm: realvid (Linux RealPlayer 10 RV30/40 decoder) ========================================================================== Forcing output FourCC to 44495658 [XVID]. Audio LAVC, couldn't find encoder for codec mp3.
O jaki kodek mp3 się chyba rozchodzi ?
Offline
A co do polecenia Akkon szkoda, że całego nie podałeś sprawdziłbym, a tak to niemam pojęcia jak to ma w całości wyglądać[/quote]
Proszę uprzejmie. Oto przykład pełnej składni dla konkretnego kodowaniaKod:
mencoder dvd://1 -dvd-device /mnt/media/multimedia/Filmy/dvd/ -oac mp3lame -lameopts vbr=3 -vf scale=640:512 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:trell:vbitrate=1000:autoaspect -ffourcc XVID -o /dev/null ; mencoder dvd://1 -dvd-device /mnt/media/multimedia/Filmy/dvd/ -oac mp3lame -lameopts vbr=3 -vf scale=640:512 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:trell:vbitrate=1000:autoaspect -ffourcc XVID -o film.avi ; rm divx2pass.logKilka objaśnień:
-oac -> kodek audio, w tym przypadku popularne mp3
-vf scale -> szerokość i wysokość obrazu
-lavcopts vcodec -> kodek video, w tym przypadku mpeg4
vpass=1:trell:vbitrate=1000:autoaspec -> nr przebiegu, opcja polepszająca kodowanie, bitrate, zachowanie proporcji obrazu
-ffourcc XVID -> wymuszenie przez odtwarzacze identyfikacji xvid, co ma znaczenie przede wszystkim dla odtwarzaczy stacjonarnych, które (zapewne ze względów patentowych) nie "identyfikują" kodeka mpeg4, jako kodeka video.
Po więcej szczegółów i objaśnień odsyłam do tego wątku:
http://forum.lin4all.org/viewtopic.php?f=97&t=676Szczerze powiem, mnie działa z jednym przebiegiem. Plik wyjściowy jest odtwarzalny.[/quote]
lis, głuptasku ;-) oczywiście, że odtwarzacz będzie plik poprawnie otwierał. Dwa przebiegi służą polepszaniu jakości kodowania. Generalnie im więcej przebiegów kodowania (oczywiście z tymi samymi parametrami), tym lepiej. Jednak poprawa jakości kodowania powyżej 3 przebiegów jest praktycznie niezauważalna. Optymalnie zaleca się więc dwa przebiegi, choć jesli nie zależy nam na jakości, to możemy z drugiego oczywiście zrezygnować.
PozdrawiamOffline
Jeśli planujemy jeden przebieg to tej opcji nie dajemy i tyle. :)
acodec=mp3
ta składnia jest błedna.
Dajemy mp2 i wymuszamy format mp3 za pomoca opcji atag=0x55 (bodajze bo piszę z pamięci.)
Do mp3 lepiej zaś uzyć kodeka lame.
Przerobić zaś możesz dowolny format jaki jest w stanie odtworzyć mplayer.
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00114 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.137.169.186' WHERE u.id=1 |
0.00075 | UPDATE punbb_online SET logged=1733959818 WHERE ident='3.137.169.186' |
0.00050 | SELECT * FROM punbb_online WHERE logged<1733959518 |
0.00061 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=13856 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00160 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=13856 ORDER BY p.id LIMIT 0,25 |
0.00067 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=13856 |
Total query time: 0.00547 s |