Konverze videa pomoci VLC

Založil polo, 27. 01. 2012, 18:38:12

Předchozí téma - Další téma

polo

Ahoj,

dari se vam konvertovat video pomoci VLC? Mne to skonci vzdy hlaskou(je jedno co na co konvertuju):

Streamování / Překódování selhalo:
VLC could not open the encoder.


OS Debian Squeeze 32bit, VLC verze 1.1.3.

Roman Horník

S touhle hláškou jsem se snad ještě u VLC nesetkal. Co toužíš překonvertovat? Jde to ve VLC přehrát?
Spusť VLC v terminálu a pokus se znovu o tu rekonverzi. Výstup z terminálu hoď pak sem.
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

polo

#2
Cau, dobry napad pustit to z CLI, tady je vystup (jinak video samozrejme prehraju):
vlc
VLC media player 1.1.3 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
Warning: call to signal(13, 0x1)
[0x9c498fc] main libvlc: Spouštím vlc s výchozím rozhraním. Použijte 'cvlc' pro spuštění bez rozhraní.
Blocked: call to setlocale(6, "")
Blocked: call to sigaction(17, 0xb68d00d4, 0xb68d0048)
Warning: call to signal(13, 0x1)
Warning: call to srand(1327832227)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:5953): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Warning: call to signal(13, 0x1)
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to signal(13, 0x1)
Warning: call to signal(13, 0x1)
[libx264 @ 0xa230430] broken ffmpeg default settings detected
[libx264 @ 0xa230430] use an encoding preset (e.g. -vpre medium)
[libx264 @ 0xa230430] preset usage: -vpre <speed> -vpre <profile>
[libx264 @ 0xa230430] speed presets are listed in x264 --help
[libx264 @ 0xa230430] profile is optional; x264 defaults to high
[0xa23281c] avcodec encoder error: cannot open encoder
[0xb0ce9e24] stream_out_transcode stream out error: cannot find video encoder (module:any fourcc:h264)
[0xb0ce9e24] stream_out_transcode stream out error: cannot create video chain
[0xa10f72c] main decoder error: cannot create packetizer output (h264)
[0xb0ce9e24] main stream out error: Failed to create audio filter
[0xb0ce9e24] stream_out_transcode stream out error: Failed to find conversion filter for resampling
[0xb0ce9e24] stream_out_transcode stream out error: cannot create audio chain
[0xa223cf4] main decoder error: cannot create packetizer output (mp4a)



Mozna tomu chybi kodek, ale to je divne, ze by si ho VLC nedotahlo pri instalaci sebou. Mozna ma dostupny jen decoder (proto video prehraje)a chybi mu koder (proto video neni schopen zakodovat), ale ted uz jen varim z vody:)

Roman Horník

Máš nainstalovanej balík x264?
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

polo

Pokud se jmenuje "x264" tak ne, ale mam knihovnu, ktera by snad mela byt schopna poskytovat funkce na kodovani x264.

dpkg -l | grep x264
ii  libx264-112                              1:0.svn20110115-0.0            x264 video coding library


aptitude search x264
p   gstreamer0.10-x264                                                     - GStreamer x264 plugin                                                           
i A libx264-112                                                            - x264 video coding library                                                       
p   libx264-116                                                            - x264 video coding library                                                       
p   libx264-118                                                            - x264 video coding library                                                       
p   libx264-dev                                                            - development files for libx264                                                   
p   x264                                                                   - video encoder for the H.264/MPEG-4 AVC standard


Mam ho naisnatlovat? Jses si jisty ze je to prave tento balik co potrebuju a ne ffmpeg, ktery je ve vypisu co jsme postnul uvedeny take ?

Roman Horník

V Sidovi mám i samostatnej balík x264, ale (nejen) pro VLC je důležitější knihovna libx264-112
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

polo

#6
Tak tu knihovnu instalovanou mam, takze co doporucujes ted? Ted jsem zjistil,ze kdyz tam nastavim misto x264 MPEG4 tak konverze funguje... Takze je opravdu problem jen v tom x264.

Roman Horník

Abych se přiznal, tak mě nic nenapadá. Samotných kodeků, kodérů a dekodérů mám snad stovky, ale VLC i přesto dokáže trucovat. Proto radši používám Mencoder, nebo když jsem línej, tak Avidemux, v případě potřeby střihu a dodatečných úprav Openshot.
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

polo