Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: Antifilatelisti - 20.04.09 - klo:15.27
-
Kuinka onnistun katselemaan seuraavaa videota tallennettuani sen?
Katson seuraavan videon youtubesta ja kopioin videon talteen /tmp kansiosta siirtämällä sen videot kansiooni.
Video on Tomia ja jerryä youtubesta 25 sekuntia kestävä pätkä http://www.youtube.com/watch?v=CW9Xkn2BW-8&feature=related (http://www.youtube.com/watch?v=CW9Xkn2BW-8&feature=related)
Videon tyyppi:
Type: Flash-video
MIME TYPE: application/x-flash-video
Avaan videon vlc: llä videot kansiosta ja Pystyn kuuntelemaan ääntä, mutten näe kuvaa.
Sound Converter Ohjelmalla voin kääntää äänitiedostot tämäntyyppisistä flash videoista(vaikka mp3), mutta haluaisin myös kuvan.
Eli osaako joku kääntää vaikkapa ffmpegillä tuon video, kun on kopioinut sen tmp kansiosta. Itse yritin jo, mutten onnistunut(käytin tuolloin videon tunnuksena .flv ).
-
ffmpeg -i /tmp/Flash* ~/tomjerry.mpg
-
ffmpeg -i /tmp/Flash* ~/tomjerry.mpg
Sama valitus tulee kuin mitä sain ennenkin ffmpegillä kääntäessä. Valitus on sama myös toisella koneellani, missä on ubuntu 8.10.
desktop:~$ ffmpeg -i /tmp/Flash* ~/tomjerry.mpg
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libogg --enable-libgsm --enable-dc1394 --disable-debug --enable-shared --prefix=/usr
libavutil version: 1d.49.3.0
libavcodec version: 1d.51.38.0
libavformat version: 1d.51.10.0
built on Mar 13 2009 18:13:48, gcc: 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
[flv @ 0xb7ee6730]Unsupported video codec (7)
[flv @ 0xb7ee6730]Unsupported audio codec (a)
[flv @ 0xb7ee6730]Unsupported video codec (7).......valittaa sata riviä samaa
[flv @ 0xb7ee6730]Unsupported video codec (7)
[flv @ 0xb7ee6730]Unsupported video codec (7)
[flv @ 0xb7ee6730]Unsupported video codec (7)
[flv @ 0xb7ee6730]Unsupported video codec (7)
[flv @ 0xb7ee6730]Could not find codec parameters (Video: 0x0007)
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 19.92 (239/12)
Input #0, flv, from '/tmp/FlashHkyuxU':
Duration: 00:00:25.0, start: 0.000000, bitrate: N/A
Stream #0.0: Video: 0x0007, 19.92 fps(r)
Stream #0.1: Audio: 0x000a, 44100 Hz, stereo
picture size invalid (0x0)
desktop:~$
gdm:lle Koititko tuota komentoa käytännössä ja samalla youtubevideolla. Youtubesta kun löytyy ainakin muutamaa erisortin videomuotoa.
Jos koitit ja sinulla toimi niin mahtavaa, sillä silloin tiedän, että itselläni mättää.
-
Toimii ihan oikein.
devil@elite:~$ ffmpeg -i /tmp/Flash9sErkR tomjerry.mpg
FFmpeg version 0.5-svn17737+3:0.svn20090303-1ubuntu6, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --extra-version=svn17737+3:0.svn20090303-1ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --disable-stripping --disable-vhook --enable-libdc1394 --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Apr 10 2009 23:20:33, gcc: 4.3.3
Seems stream 0 codec frame rate differs from container frame rate: 2000.00 (2000/1) -> 19.92 (239/12)
Input #0, flv, from '/tmp/Flash9sErkR':
Duration: 00:00:25.00, start: 0.000000, bitrate: 135 kb/s
Stream #0.0: Video: h264, yuv420p, 160x120 [PAR 1:1 DAR 4:3], 135 kb/s, 19.92 tbr, 1k tbn, 2k tbc
Stream #0.1: Audio: aac, 22050 Hz, stereo, s16
Output #0, mpeg, to 'tomjerry.mpg':
Stream #0.0: Video: mpeg1video, yuv420p, 160x120 [PAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 23.98 tbc
Stream #0.1: Audio: mp2, 22050 Hz, stereo, s16, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding
frame= 600 fps= 0 q=2.0 Lsize= 912kB time=24.98 bitrate= 299.0kbits/s
video:703kB audio:196kB global headers:0kB muxing overhead 1.383607%
Hiemna ihmetyttää tuo ffmpegin versio sinun tulosteessa?
Onko käännetty paketinhallinnan ohi?
-
Hiemna ihmetyttää tuo ffmpegin versio sinun tulosteessa?
Onko käännetty paketinhallinnan ohi?
Tässä koneessa 7.10 johtunee siitä, mutta koitin myös toisella koneella, jossa 8.10 ja sama valitus.
gdm:lle Koititko tuota komentoa käytännössä ja samalla youtubevideolla. Youtubesta kun löytyy ainakin muutamaa erisortin videomuotoa.
Jos koitit ja sinulla toimi niin mahtavaa, sillä silloin tiedän, että itselläni mättää.(jaa vastasit jo)
-
Ihme juttu jos kahdella eri koneella valittaa eri versioilla?
Itse lähtisin purkamaan ongelmaa asentamalla uudestaan ffmpegin.
sudo apt-get --reinstall install ffmpeg
-
Tämän toisenkin koneen(ubuntu 8.10) ffmpeg versio eroaa sinun ffmpegin versiostasi. Eli ongelma taitaa tosiaan johtua tuosta versio numerosta.
ffmpeg -v
FFmpeg version r11872+debian_3:0.svn20080206-12ubuntu3.1, Copyright (c) 2000-2008 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-swscaler --enable-x11grab --prefix=/usr --enable-libgsm --enable-libtheora --enable-libvorbis --enable-pthreads --disable-strip --enable-libfaad --enable-libfaadbin --enable-liba52 --enable-liba52bin --enable-libdc1394 --disable-armv5te --disable-armv6 --disable-altivec --disable-vis --enable-shared --disable-static
libavutil version: 49.6.0
libavcodec version: 51.50.0
libavformat version: 52.7.0
libavdevice version: 52.0.0
built on Mar 13 2009 17:48:10, gcc: 4.3.2
Ajoin reinstallin, mutta eipä auttanut.
-
Tämän toisenkin koneen(ubuntu 8.10) ffmpeg versio eroaa sinun ffmpegin versiostasi. Eli ongelma taitaa tosiaan johtua tuosta versio numerosta.
Kyllä sen pitäisi toimia samalla lailla intrepidissä kuin Jauntyssa (8.10 -> 9.04) itselläni siis käytössä Jaunty ja sen versio
ffmpeg asentaa vaadittavat enkoodaus kirjastot.
-
Kyllä sen pitäisi toimia samalla lailla intrepidissä kuin Jauntyssa (8.10 -> 9.04) itselläni siis käytössä Jaunty ja sen versio
ffmpeg asentaa vaadittavat enkoodaus kirjastot.
No en kyllä keksi, että mitä olisin väärinkään voinut tehdä. Annoit tuon komennonkin niin järkevässä muodossa, että epäonnistuminen on siinäkin mielessä lähes mahdotonta, ottaen vielä huomioon että kokeilin jo aiemmin omalla tavallani ja sain saman tuloksen. Kahdella koneella tosiaan herjaa samaa. Toisessa 7.10 ja toisessa 8.10 virheilmoitukset ovat identtiset eli seuraava kaiketi vikana?
[flv @ 0xb7ee6730]Unsupported video codec (7)
Voiko ffmpegin vaihtaa jauntyn pakettivarastojen mukaiseksi? Jos ei niin asentelen 7.10 koneelle jauntyn, kun 7.10:stä taitaa kohta tuet loppua.
-
Viimeinen arvaukseni on xine härpäkkeet, joita on minulla käytössä. voisivatko ne haitata ffmpegin käännöstyötä?
-
Jep asensin jauntyn +ubuntu restricted exstras+ffmpegg enkä mitään muuta. Näin rupesi pelittämään.
Suurkiitokset gdm:lle auttamisesta :)