Czy jest jakiś program dla linuxa, który potrafi zmieniać rozdzielczość filmu

Jak w temacie Czy jest jakiś program do zmiany rozdzielczości z filmie bo mi się wydaje, że FFmpeg tego nie potrafi.

Co dokładnie chcesz zrobić bo nie rozumiem? Chcesz przekonwetować film na mniejszą rozdzielczości?

avidemux

Jak się nie da jak się da?

[marcin@archlinux Pulpit]$ ffmpeg -i fedora_20.webm -vf scale=320:240 fedora_20_1.webm
ffmpeg version 2.4.2 Copyright © 2000-2014 the FFmpeg developers
built on Oct 15 2014 10:59:16 with gcc 4.9.1 (GCC) 20140903 (prerelease)
configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gnutls --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-runtime-cpudetect --enable-shared --enable-swresample --enable-vdpau --enable-version3 --enable-x11grab
libavutil 54. 7.100 / 54. 7.100
libavcodec 56. 1.100 / 56. 1.100
libavformat 56. 4.101 / 56. 4.101
libavdevice 56. 0.100 / 56. 0.100
libavfilter 5. 1.100 / 5. 1.100
libavresample 2. 1. 0 / 2. 1. 0
libswscale 3. 0.100 / 3. 0.100
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 0.100 / 53. 0.100
Input #0, matroska,webm, from ‘fedora_20.webm’:
Metadata:
encoder : vpxencv1.3.0
Duration: 00:07:14.32, start: 1.128000, bitrate: 365 kb/s
Stream #0:0(eng): Video: vp8, yuv420p, 1024x768, SAR 1:1 DAR 4:3, 30 fps, 30 tbr, 1k tbn, 1k tbc (default)
[libvpx @ 0xb24320] v1.3.0
Output #0, webm, to ‘fedora_20_1.webm’:
Metadata:
encoder : Lavf56.4.101
Stream #0:0(eng): Video: vp8 (libvpx), yuv420p, 320x240 [SAR 1:1 DAR 4:3], q=-1–1, 200 kb/s, 30 fps, 1k tbn, 30 tbc (default)
Metadata:
encoder : Lavc56.1.100 libvpx
Stream mapping:
Stream #0:0 -> #0:0 (vp8 (native) -> vp8 (libvpx))
Press [q] to stop, [?] for help
frame=10286 fps=200 q=0.0 Lsize= 2883kB time=00:07:13.20 bitrate= 54.5kbits/s
video:2811kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.578762%
[marcin@archlinux Pulpit]$ ls -al | grep webm
-rw-r–r-- 1 marcin marcin 2952385 10-16 22:23 fedora_20_1.webm
-rw------- 1 marcin marcin 19855571 09-29 20:02 fedora_20.webm

Teraz zainstalowałem dodatek do programu winff QT wcześniej to było z biblioteką GTK i dodam, że jak uruchamiam program z biblioteką QT to idzie zmieniać rozdzielczość, a z biblioteką GTK nie szło.

 

Edit.

 

Mam teraz następne pytanie jakiego kodeka używają filmy w formacie rmvb bo coś tam czytałem na wikipedi o czymś taki jak, ale nie wiem czy to jest poprawny kodek zrobiłem zrzutę ekranową moich kodeków dostępnych w programie winff może wybierzecie poprawny kodek jakich używa film formacie RMVB

post-105009-0-33092400-1413568000_thumb.

To co masz wyświetlone kodeki tylko profile.

A napisz teraz czym to się różni bo ja zawsze uważałem, że np. na format avi może przypadać kilka kodeków tak samo jak na mp4 i tpt. Chodzi mi o to czym się różnią kodeki od profili.

 

Edit.

 

I jeszcze jedno zauważyłem, że jak ściągłąłem windowsowy winff to on umożliwia konwertowanie jednego pliku na kilku procesorach, a linuksowy odpowiednik tego nie ma co trzeba wpisać w polecenie, aby umożliwiał też ten linuksowy odpowiednik na wielu procesorach konwertował film dodałem do polecenia ffmpeg -threads 0, ale to nie zadziałało.

Tam masz profile czyli wszystko kodek, format, rozdzielczość wszystkie ustawienia. Blackbery to gotowe ustawienia aby przetworzone filmy działały na urządzeniach tej firmy.

Jeśli dasz AVI to przekonwertujesz film na ten format pewnie w programie są też ustawienia kodek, jakość itp

Tak do formatu AVI można używać różnych kodeków ale można też nic nie wskazać i wtedy mamy film bez kompresji. Sam kodek pozwala na kompresję obrazu lub dźwięku, format pozwala połączyć to w jeden plik, wewnątrz AVI możemy dokleić plik z dźwiękiem chyba w dowolnym formacie często się stosuje mp3 i AC3.

Są też kontenery jak MKV sam w sobie nie potrafi zawierać ani obrazu ani dźwięku służy jak pudełko do którego możemy wrzucić dowolna ilość ścieżek filmowych muszą być one skompresowane przez kodek i dowolną liczbę ścieżek dźwiękowych.

Ścieżki te możemy odtwarzać niezależnie przy AVI nie jest to możliwe.

Ja polecam avidemux tylko można się w nim trochę zgubić ale ogólnie zrobisz wszystko.

Z rmvb zrezygnuj, XviD przy odpowiedniej kompresji oferuje tą samą wagę przy lepszej jakości.

 

Tylko na tej mojej liście w programie Winff nie ma MKV, a tym bardziej nie ma go w avidemux ja zauważyłem też, że jak próbuje wybrać nie które kodeki w programie Winff to po po prostu wywala mi błąd w konsoli, że nie ma takiego kodeka.

Avidemux ma MKV sprawdzę w domu.

 

Może spytam w jakim formacie masz pliki wejściowe i na czym mają być odtwarzane pliki wyjściowe?

Jeżeli chodzi o wywalanie tego błędu w konsoli to mam zainstalowany ten kodek, a pomimo tego nie może go znaleźć wywala mi błąd

 

Unknown encoder ‘libvo_aacenc’

 

Mam zainstalowane następujące pakiety

 

libbo-ocaml-dev

vo-aacenc-dev

vo-aacenc-dbg

libvo-aacenc0

 

Więc według nie kodek powinien być.