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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-02-11 17:23:15

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Konwersja pliku wideo

Cześć,
Macie pomysła jak przekonwertować plik mpg do swf tak aby można było wstawić go na stronę www.
Dane pliku to:

Dzwiek
Kodek: MPEG Audio layer 1/2/3 (mpga)
Częstotliwość próbkowania: 48000 Hz
Przepływność: 160 kb/s

Video
Kodek: MPEG-1/2 Video (mpgv)
Rozdzielczość: 768x432
Liczba klatek/s: 25
Zdekodowany format: Planar 4:2:0 YUV

Offline

 

#2  2013-02-11 17:35:21

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Konwersja pliku wideo

Kod:

ffmpeg -i plik.mpg plik.swf

?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#3  2013-02-11 19:29:51

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Konwersja pliku wideo

tak nie daje rady, już próbowałem i krzyczy błędem. Robiłem też z -vcodec adpcm_swf plik.swf i też nnie daje rady

Offline

 

#4  2013-02-11 19:34:26

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Konwersja pliku wideo

Co krzyczy błędem strona czy ffmpeg ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#5  2013-02-11 19:35:18

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Konwersja pliku wideo

ffmpeg
zaraz wrzucę log
jak wykonuję
ffmpeg -i plik.mpg plik.swf

Kod:

ffmpeg -i Jeep\ Compass_TV\ spot_luty\ 2013.mpg plik.swf
ffmpeg version 0.8.5-6:0.8.5-0ubuntu0.12.10.1, Copyright (c) 2000-2012 the Libav developers
  built on Jan 24 2013 14:52:53 with gcc 4.7.2
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
[mpeg @ 0x93be0a0] max_analyze_duration reached
Input #0, mpeg, from 'Jeep Compass_TV spot_luty 2013.mpg':
  Duration: 00:00:30.00, start: 0.917500, bitrate: 2166 kb/s
    Stream #0.0[0x1e0]: Video: mpeg1video, yuv420p, 768x432 [PAR 1:1 DAR 16:9], 2000 kb/s, 25 fps, 25 tbr, 90k tbn, 25 tbc
    Stream #0.1[0x1c0]: Audio: mp2, 48000 Hz, stereo, s16, 160 kb/s
[buffer @ 0x93c8580] w:768 h:432 pixfmt:yuv420p
Output #0, swf, to 'plik.swf':
    Stream #0.0: Video: flv, yuv420p, 768x432 [PAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc
    Stream #0.1: Audio: [0][0][0][0] / 0x0000, 48000 Hz, stereo, s16, 200 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Encoder (codec id 86017) not found for output stream #0.1

i tworzy się plik o 0 zajętości.

i jak zapodam

Kod:

ffmpeg -i plik.mpg -vcodec  plik.swf
ffmpeg version 0.8.5-6:0.8.5-0ubuntu0.12.10.1, Copyright (c) 2000-2012 the Libav developers
  built on Jan 24 2013 14:52:53 with gcc 4.7.2
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
[mpeg @ 0x994a0a0] max_analyze_duration reached
Input #0, mpeg, from 'Jeep Compass_TV spot_luty 2013.mpg':
  Duration: 00:00:30.00, start: 0.917500, bitrate: 2166 kb/s
    Stream #0.0[0x1e0]: Video: mpeg1video, yuv420p, 768x432 [PAR 1:1 DAR 16:9], 2000 kb/s, 25 fps, 25 tbr, 90k tbn, 25 tbc
    Stream #0.1[0x1c0]: Audio: mp2, 48000 Hz, stereo, s16, 160 kb/s
Invalid encoder type 'adpcm_swf'

Ostatnio edytowany przez hello_world (2013-02-11 19:40:44)

Offline

 

#6  2013-02-11 19:36:48

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Konwersja pliku wideo

U mnie działa .

Plik źródłowy nie jest uszkodzony ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#7  2013-02-11 19:41:18

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Konwersja pliku wideo

Podrzucę zachwilę do ściągnięcia

Offline

 

#8  2013-02-11 19:42:04

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Konwersja pliku wideo

Jak wielki to nie będę sciągał :)

Ty nie masz debiana ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#9  2013-02-11 19:44:54

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Konwersja pliku wideo

Teraz mam lapka z ubuntu 12.10 ale w pracy robiłem na debianie 7 i tak samo się zachowywało. Plik ma ok 7MB

[url]http://ubuntuone.com/1pkeoocZS9XJBHtERTXE6v[/url]

W drugim logu jest błąd powinno być:

Kod:

ffmpeg -i plik.mpg -vcodec  adpcm_swf plik.swf

Ostatnio edytowany przez hello_world (2013-02-11 19:48:51)

Offline

 

#10  2013-02-11 20:18:02

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Konwersja pliku wideo

Ten plik jest jakiś trefny ale da sie obejść.

Kod:

ffmpeg -i '/home/adam/Jeep Compass_TV spot_luty 2013.mpg' -threads 2 -r 25 -deinterlace -sn -f avi -s vga -vcodec libxvid -vtag XVID -maxrate 1200k  -b 800k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -cmp 2 -subcmp 2 -g 300 -acodec libmp3lame -ar 44100 -ab 128k -ac 2 -async 1 plik.avi

Kod:

ffmpeg -i /home/adam/plik.avi plik.swf

Na raty ale idzie :)

EDIT:

Można bezpośrednio tak

Kod:

mencoder '/home/adam/Jeep Compass_TV spot_luty 2013.mpg' -o plik.swf -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3

[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#11  2013-02-11 21:00:04

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Konwersja pliku wideo

Ilin to pomogło ale strata jakości przy pierwszej opcji jest nieakceptowalna, druga ma lepszą jakość ale i tak conwersja pojechała po jakości.

Offline

 

#12  2013-02-11 21:03:42

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Konwersja pliku wideo

To sobie dopasuj wartosci.
Bitrate glównie.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#13  2013-02-11 21:11:25

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Konwersja pliku wideo

Opcja z mencoderem nie wyswietla sie w przegladarce.

Offline

 

#14  2013-02-11 21:46:28

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Konwersja pliku wideo

Ten plik avi który powstaje po pierwszej konwersji ffmpeg ma wystarczającą jakosć ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#15  2013-02-11 21:52:08

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Konwersja pliku wideo

Tak avi jest ok strata następuje po konwersji do swf

Offline

 

#16  2013-02-11 22:09:32

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Konwersja pliku wideo

Masz bezpośrednio ffmpeg

Kod:

ffmpeg -i "/home/adam/Jeep Compass_TV spot_luty 2013.mpg" -vcodec flv -f swf -r 29.97 -vf scale=320:240 -aspect 4:3 -b 400k -g 160 -cmp dct  -subcmp dct  -mbd 2 -flags +aic+cbp+mv0+mv4 -trellis 1 -ac 1 -ar 22050 -ab 56k /home/adam/plik.swf

[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#17  2013-02-12 19:43:37

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Konwersja pliku wideo

Działa, najlepsze że wrzuciłem na youtube plik mpg to ładnie wypluł mi link do filmu.
@ilin widzę że tematy z dźwiękiem ci dobrze leżą. Mam klienta, który bawi się inżynierią dźwięku.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.014 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00012 SET CHARSET latin2
0.00008 SET NAMES latin2
0.00107 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.145.75.103' WHERE u.id=1
0.00078 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.75.103', 1734036318)
0.00050 SELECT * FROM punbb_online WHERE logged<1734036018
0.00317 DELETE FROM punbb_online WHERE ident='185.191.171.5'
0.00064 SELECT topic_id FROM punbb_posts WHERE id=224262
0.00136 SELECT id FROM punbb_posts WHERE topic_id=22931 ORDER BY posted
0.00056 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=22931 AND t.moved_to IS NULL
0.00041 SELECT search_for, replace_with FROM punbb_censoring
0.00106 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=22931 ORDER BY p.id LIMIT 0,25
0.00062 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=22931
Total query time: 0.01037 s