Konwersja avi

Grafika, film, dźwięk.
sokoolx
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 29 kwie 2007, 21:30
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Konwersja avi

Post autor: sokoolx »

Witam, mam kilka filmików w avi i napisy do nich w txt. Jakim programem lub poleceniem w konsoli mogę na stałe wgrać te napisy do filmiku? Zależy mi aby plik wyjściowy był także plikiem avi.
qduaty
Sędziwy Jeż
Sędziwy Jeż
Posty: 55
Rejestracja: 26 lis 2007, 21:41
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: Konwersja avi

Post autor: qduaty »

mencoder -autosub -sub plik.txt źródło.avi -o wynik.avi
sokoolx
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 29 kwie 2007, 21:30
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Konwersja avi

Post autor: sokoolx »

Po wpisaniu tej komendy otrzymuje
MEncoder 2:1.0~rc1-0ubuntu9.2 (C) 2000-2006 MPlayer Team
CPU: Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
success: format: 0 data: 0x0 - 0x2b731800
AVI file format detected.
VIDEO: [XVID] 640x352 24bpp 25.000 fps 1415.6 kbps (172.8 kbyte/s)
[V] filefmt:3 fourcc:0x44495658 size:640x352 fps:25.00 ftime:=0.0400

No audio encoder (-oac) selected. Select one (see -oac help) or use -nosound.

Exiting...
Awatar użytkownika
grymberg
Przyjaciel
Przyjaciel
Posty: 156
Rejestracja: 29 lis 2006, 18:25
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Kontakt:

Odp: Konwersja avi

Post autor: grymberg »

musisz użyć jakiegoś kodeka audio (oac) i kodeka video (ovc). Przykładowo:

Kod: Zaznacz cały

mencoder -autosub -sub plik.txt zrodlo.avi -o wyjscie.avi -ovc xvid -xvidencopts bitrate=900 -oac copy abr:br=128 
Więcej na

Kod: Zaznacz cały

man mencoder
Obrazek
Zapraszam do wsparcia akcji:
Temat rozwiązany -> dodajemy [solved]
Awatar użytkownika
niggazzz
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 05 sie 2006, 13:21
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: Konwersja avi

Post autor: niggazzz »

sokoolx pisze:Po wpisaniu tej komendy otrzymuje
Sprobuj tego:

Kod: Zaznacz cały

mencoder film.avi -fontconfig -subfont-text-scale 3 -subpos 85 -subcp cp1250 -subfont-encoding unicode -oac copy -ovc copy -sub film.txt -o film_z_napisami.avi
lub tego

Kod: Zaznacz cały

mencoder film.avi -fontconfig -subfont-text-scale 3 -subpos 85 -subcp cp1250 -subfont-encoding unicode -oac copy -ovc lavc -lavcopts vcodec=mpeg4 -sub film.txt -o film_z_napisami.avi
Sam juz nie wiem ktora dziala dobrze, kiedys tez sie w to bawilem, mam zapisanych troche komend mencodera, ze juz sie w tym pogubilem.
sokoolx
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 29 kwie 2007, 21:30
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Konwersja avi

Post autor: sokoolx »

Wielkie dzięki niggazzz, ten drugi działa super, ale mam jeszcze takie pytanie, jak zrobić, że te napisy były troszkę niżej -subpos mam zmniejszyć czy zwiększyć?
P.S. A może wiecie jak zrobić DVD z avi??
Awatar użytkownika
yacup
Wytworny Kaczor
Wytworny Kaczor
Posty: 336
Rejestracja: 11 maja 2007, 11:13
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Konwersja avi

Post autor: yacup »

Wiemy, wiemy ... jak zrobić DVD z .avi
możesz spróbować programiku ManDVD
sokoolx
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 29 kwie 2007, 21:30
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Konwersja avi

Post autor: sokoolx »

Wielkie dzięki yacup. A wracając do mencoder, to zauważyłem znaczną utratę jakości. Plik zmniejsza swoją objętość o 50%. Można to jakoś zmienić, może dodatkowy parametr?
P.S. Są tu na forum, jakieś punkty za pomoc?
kozioolek
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 22 kwie 2007, 22:47
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Konwersja avi

Post autor: kozioolek »

Cześć .
Polecenie które idealnie wkleja napisy nie zmieniając filmu:

Kod: Zaznacz cały

mencoder -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -fontconfig -subfont-text-scale 4 -subpos 100 -sub napisy.txt -subcp cp1250 -font /home/kozioolek/.mplayer/fonts/subfont.ttf -o film_z_napisami.avi film_bez_napisów.avi
darekkkk
Sędziwy Jeż
Sędziwy Jeż
Posty: 91
Rejestracja: 01 sie 2008, 21:31
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: KDE Plasma

Odp: Konwersja avi

Post autor: darekkkk »

Witam,
Odgrzeję stary watek.
Mam problem ze składnią polecenia dla mencodera - co tu napisałem nie tak?
Dodam, że mam zamiar wyłącznie dodać napisy do filmu.

mencoder -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -fontconfig -subfont-text-scale 4 -subpos 100 -sub /media/disk/Downloads/Rapidshare/Smrodzycia/lifestinks.txt -subcp cp1250 -font /home/kozioolek/.mplayer/fonts/subfont.ttf -o /media/disk/Downloads/Rapidshare/Smrodzycia/dvd/lifestinks.avi /media/disk/Downloads/Rapidshare/Smrodzycia/lifestinks.txt

Pzdr
ps. Pracuje na Ubuntu 8.10
ps.' Taki wyświetla mi się komunikat:
d@d:~$ mencoder -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -fontconfig -subfont-text-scale 4 -subpos 100 -sub /media/disk/Downloads/Rapidshare/Smrodzycia/lifestinks.txt -subcp cp1250 -font /home/kozioolek/.mplayer/fonts/subfont.ttf -o /media/disk/Downloads/Rapidshare/Smrodzycia/dvd/lifestinks.avi /media/disk/Downloads/Rapidshare/Smrodzycia/lifestinks.txt
MEncoder 2:1.0~rc2-0ubuntu17+medibuntu1 (C) 2000-2007 MPlayer Team
CPU: Genuine Intel(R) CPU 2140 @ 1.60GHz (Family: 6, Model: 15, Stepping: 2)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
File not found: '/media/disk/Downloads/Rapidshare/Smrodzycia/lifestinks.txt'
Failed to open /media/disk/Downloads/Rapidshare/Smrodzycia/lifestinks.txt.
Cannot open file/device.

Exiting...
dawidgarus
Wytworny Kaczor
Wytworny Kaczor
Posty: 418
Rejestracja: 09 lut 2007, 23:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Konwersja avi

Post autor: dawidgarus »

plik do którego się odwołujesz nie istnieje...
hmm... i po co jest "/media/disk/Downloads/Rapidshare/Smrodzycia/lifestinks.txt" na samym końcu?
darekkkk
Sędziwy Jeż
Sędziwy Jeż
Posty: 91
Rejestracja: 01 sie 2008, 21:31
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: KDE Plasma

Odp: Konwersja avi

Post autor: darekkkk »

dawidgarus pisze:plik do którego się odwołujesz nie istnieje...
hmm... i po co jest "/media/disk/Downloads/Rapidshare/Smrodzycia/lifestinks.txt" na samym końcu?
Dzięki za uwagi.
Oczywiście działa - to naprawdę dobry program; operacja trwa tylko parę chwil.
A'propos mojego problemu - okazuje się, że ważna jest wielkość znaków w poleceniu np. nazwa pliku z filmem :) .
Pozdrawiam

EDIT:
Pociągnę watek dalej.
Jak pisałem wczesniej - program jest ok ale ...
Kiedy puszczam dłuższy film np. 1,4Gb to operacja urywa się i kończy przed końcem filmu (może w połowie).
Co się dzieje? Proszę o radę.
darklon
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 27 paź 2008, 15:16
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Konwersja avi

Post autor: darklon »

Witam:)
Mam problem odnośnie wklejania napisów do filmu.
Wszystko przebiega jak najbardziej ok, napisy się wklejają, ale podczas odtwarzania film strasznie się tnie. Tak jakby było jakieś 1-2 klatki na sekundę.
Czy to wina kodeka? Przed wklejeniem film działał płynnie.
Czy spotkał się ktoś z takim problemem lub może coś zaradzić?
Pozdrawiam
Awatar użytkownika
Singel
Wygnańcy
Posty: 180
Rejestracja: 06 lis 2007, 16:07
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: Konwersja avi

Post autor: Singel »

Polecenia,srelecenia.Do konwersji fimów z avi i np DVDRIP na DVD,używam DeVeDe.Napisy się dodaje łattwo i przyjemnie.Program tworzy gotowy obraz DVD iso.Jesli masz poinstalowane kodeki,to taki obraz na dysku,gotowy do wypalenia obejrzysz za pomoca Totem-Xine(gstreamera wywalić trza).Napewno chodzi ci o filmy np z rapidshare?;)DeVeDe konwertuje rózne pliki Video do formatu DVD,VCD Super VideoCD,China VideoDisc,Divix/Mpeg-4
Intel 2 Core E8400 3.6G,RAM 4G Reaper 1000MHz,Gigabyte P-35,Galaxy 8600GTS,Segeate 320 G.Windows Vista,Ubuntu 8.10,Ubuntu 9.04,Windows 7
darklon
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 27 paź 2008, 15:16
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Konwersja avi

Post autor: darklon »

DeVeDe 3.11
Locale: pl_PL.UTF-8
Using package-installed files
Traceback (most recent call last):
File "/usr/bin/devede", line 138, in <module>
gettext.install("devede",localedir=share_locale) # None is sys default locale
File "/usr/lib/python2.5/gettext.py", line 508, in install
t = translation(domain, localedir, fallback=True, codeset=codeset)
File "/usr/lib/python2.5/gettext.py", line 493, in translation
t = _translations.setdefault(key, class_(open(mofile, 'rb')))
File "/usr/lib/python2.5/gettext.py", line 180, in __init__
self._parse(fp)
File "/usr/lib/python2.5/gettext.py", line 315, in _parse
self.plural = c2py(plural)
File "/usr/lib/python2.5/gettext.py", line 90, in c2py
'plural forms expression error, maybe unbalanced parenthesis'
ValueError: plural forms expression error, maybe unbalanced parenthesis


Wywala mi coś takiego kiedy chcę uruchomić DeVeDe....:(
Awatar użytkownika
Singel
Wygnańcy
Posty: 180
Rejestracja: 06 lis 2007, 16:07
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: Konwersja avi

Post autor: Singel »

Wywal tamtego DeVeDe zainstalowanego zapewne z repo.Zainstaluj tego stąd: http://www.rastersoft.com/descargas/dev ... t3_all.deb i zablokuj w sysnapticu,żeby nie aktualizowało.Musi chodzić.DeVeDe to jeden z najlepszych programów do konwersji filmów.Po wrzuceniu płyty utworzonej w tym programie do odtwarzacza DVD(Yamaha),natychmiast wczytuje film a z z windowsowego ConvertXtoDVD mieli i mieli....
Intel 2 Core E8400 3.6G,RAM 4G Reaper 1000MHz,Gigabyte P-35,Galaxy 8600GTS,Segeate 320 G.Windows Vista,Ubuntu 8.10,Ubuntu 9.04,Windows 7
commix
Piegowaty Guziec
Piegowaty Guziec
Posty: 19
Rejestracja: 18 wrz 2008, 19:36
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: Konwersja avi

Post autor: commix »

sorry za odkopanie tematu, ale nie chciałem zakładać nowego.
to polecenie działa idealnie:
kozioolek pisze:Cześć .
Polecenie które idealnie wkleja napisy nie zmieniając filmu:

Kod: Zaznacz cały

mencoder -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -fontconfig -subfont-text-scale 4 -subpos 100 -sub napisy.txt -subcp cp1250 -font /home/kozioolek/.mplayer/fonts/subfont.ttf -o film_z_napisami.avi film_bez_napisów.avi
ale wie ktoś co powinienem dopisać, żeby zmienić rozdzielczość filmu na 320x240? super sprawa ten mencoder, konwertuje bardzo szybko, ale trochę to skomplikowane na samym początku :)
Awatar użytkownika
skoody
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 16 cze 2008, 10:13
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME

Odp: Konwersja avi

Post autor: skoody »

commix pisze:
ale wie ktoś co powinienem dopisać, żeby zmienić rozdzielczość filmu na 320x240? super sprawa ten mencoder, konwertuje bardzo szybko, ale trochę to skomplikowane na samym początku :)

Dołączam się do prośby jeśli można
THX
commix
Piegowaty Guziec
Piegowaty Guziec
Posty: 19
Rejestracja: 18 wrz 2008, 19:36
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: Konwersja avi

Post autor: commix »

http://tattatthrow.blogspot.com/2009/04 ... coder.html

tu gościu pisze, że -xy odpowiada za skalowanie i jeśli w przykładowej komendzie

Kod: Zaznacz cały

mencoder -oac copy -ovc xvid -vf scale -zoom -xy 320 -xvidencopts bitrate=450 -o output.avi ~/input.avi
dał -xy 320 to x=320 a y=proporcjonalne. niestety nie wiem jak to wyjdzie w praktyce z tym "proporcjonalne", nie mogę sprawdzić bo wróciłem do winxp, ale jak spróbujesz to daj znać jak wyszło ;)

EDIT: tu natomiast piszą, że trzeba użyć -vf scale=320:240
Awatar użytkownika
balrog84
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 27 maja 2007, 17:08
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Konwersja avi

Post autor: balrog84 »

Przykład z mojego skryptu (rekompresja do xvid i stereo mp3:128kbit ze skalowaniem do 320xYYY z zachowaniem proporcji), za jakość odpowiada fixed_quant (zamiast bitrate!) - im niższy tym wyższa jakość. Powiedzmy, że dobrej jakości rip to ok. 4. Uważam to za wygodniejsze, bo nie musisz kombinować z przeliczaniem, gdy stosujesz różne rozdziałki w porównaniu do bitrate'a. Wejściowy plik może być dowolny (flv mp4 mpg itd...), ale czasem mencoder nie trzyma synchro.

Kod: Zaznacz cały

mencoder -ovc xvid -xvidencopts fixed_quant=4:chroma_opt:vhq=4:bvhq=1:quant_type=mpeg16 -oac mp3lame -lameopts cbr:mode=2:br=128 -vf scale=320:-3 wejscie.avi -o wyjscie.avi
Musisz tu sobie jeszcze dorzucić przełącznik do dołączenia napisów. Ogólnie łatwy sposób na konwertowanie filmów, seriali, teledysków na jakieś mobilne urządzenia.
AMD Athlon II X2 255, Asus M4A87TD/USB3, DualDDR Kingston 2x2GB 1333MHz,
GeForce GT240 Asus 512MB GDDR3, Seagate Barracuda 1TB SATA-III, OS DEBIAN TESTING
ODPOWIEDZ

Wróć do „Muzyka, filmy, zdjęcia, grafika”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości