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  2009-07-15 19:47:20

  terefere - Członek DUG

terefere
Członek DUG
Zarejestrowany: 2005-09-16
Serwis

mp3 i wma a długość pliku

Pilnie potrzebowałem/uje skonwertować jakieś 3 GB plików mp3 i wma. Do konwersji użyłem programu soundKonventer, lecz nie wiedzieć czemu audacity nie radzi sobie z przetwarzaniem tych plików, przykładowy plik po konwersji ma 4,1 GB, z czego audacity widzi tylko coś koło połowy(3h 22m 58s). Amarok widzi jakieś 30 min więcej na oryginalnym nagraniu(mp3) (~380MB) na nagraniu po konwersji nie widzi czasu. Na windowsie oryginalne nagranie ma jakieś 6h 22m.
Nie wiem gdzie leży problem moje partycje to ext3.
Potrzebuje sprawdzony sposób aby to skonwertować, lub pociąć te pliki na mniejsze określone kawałki . Niestety znów pilnie. Audacity podczas wczytywania mp3 się zmraża. pliki nie są chronione drm.


Plik po konwersji i wypaleniu na plytkę pod windows ma 3h 22m 54s, również po skopiowaniu na partycje ntfs.

Ostatnio edytowany przez terefere (2009-07-15 19:51:09)


Nigdy się niektórych rzeczy nie dowiesz, jeśli na niektóre pytania samemu sobie nie odpowiesz - STFW

Offline

 

#2  2009-07-15 20:03:15

  ilin - Palacz

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

Re: mp3 i wma a długość pliku

Napisz dokładnie co chcesz osiągnąć.Bo trudno się połapać.

Ja bym użył tekstowych narzędzi ale nie wiem do czego zmierzasz.


[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  2009-07-15 20:10:40

  terefere - Członek DUG

terefere
Członek DUG
Zarejestrowany: 2005-09-16
Serwis

Re: mp3 i wma a długość pliku

To ze zdenerwowania, muszę powycinać  konkretne kawałki z plików mp3 a mam tego trochę wiec mój poprzedni post wyszedł jak wyszedł.
Edycja: chodzi głownie o mp3

Ostatnio edytowany przez terefere (2009-07-15 20:14:54)


Nigdy się niektórych rzeczy nie dowiesz, jeśli na niektóre pytania samemu sobie nie odpowiesz - STFW

Offline

 

#4  2009-07-15 20:26:59

  ilin - Palacz

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

Re: mp3 i wma a długość pliku

Jeśli to musisz zrobić z 6 godzinnego pliku to najpierw poprzecinaj na krótsze kawalki.

Użyj mplayera

Kod:

mplayer plik.mp3 -endpos 01:00:00 -ao pcm

Zrobi wava o dlugosci pierwszej godziny.

Jeśli ma zaczynać od jakiegoś czasu to opcja -ss

Z wava za pomocą lame bez problemu przerobisz na mp3.

Na stronie [b]bercika[/b] jest jak docinać same mp3
http://www.opcode.eu.org/multimedia/


[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  2009-07-15 20:49:38

  terefere - Członek DUG

terefere
Członek DUG
Zarejestrowany: 2005-09-16
Serwis

Re: mp3 i wma a długość pliku

Ilin dzieki za pomoc, okazało sie że najprostrze metody są najlepsze.

Kod:

lame --decode plik.mp3 plik.wav

W ten sposób skonwerowałem przed chwila plik o którym wyżej pisałem i audacity widzi całego wava. Eh ta panika :]


Nigdy się niektórych rzeczy nie dowiesz, jeśli na niektóre pytania samemu sobie nie odpowiesz - STFW

Offline

 

#6  2009-09-06 14:29:49

  terefere - Członek DUG

terefere
Członek DUG
Zarejestrowany: 2005-09-16
Serwis

Re: mp3 i wma a długość pliku

Niestety muszę odkopać, tym razem chodzi o pliki wma i przycinanie za pomocą opcji -ss i -endpos plików wma. Mianowicie przycinanie wydaje się nie działać prawidłowo. Przycinanie co prawda działa ale czas jaki chciałbym uzyskać róźni się znacznie od tego który otrzymuje.
W przypadku użycia polecenia

mplayer DS550012.WMA -ss 07:17:00 -endpos 07:17:25 -ao pcm:waveheader:file=DS550012-071700-071725.wav -vc dummy -vo null                                                           
MPlayer dev-SVN-r29417Can't open joystick device /dev/input/js0: No such file or directory             
Can't init input joystick                                                                               
mplayer: could not connect to socket                                                                   
mplayer: No such file or directory                                                                     
Failed to open LIRC support. You will not be able to use your remote control.                           
                                                                                                       
Playing DS550012.WMA.                                                                                   
ASF file format detected.                                                                               
[asfheader] Audio stream found, -aid 1                                                                 
==========================================================================                             
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders                                       
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16002->176400)                                   
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))                                   
==========================================================================                             
[AO PCM] File: DS550012-071700-071725.wav (WAVE)                                                       
PCM: Samplerate: 44100Hz Channels: Stereo Format s16le                                                 
[AO PCM] Info: Faster dumping is achieved with -vc null -vo null -ao pcm:fast                           
[AO PCM] Info: To write WAVE files use -ao pcm:waveheader (default).                                   
AO: [pcm] 44100Hz 2ch s16le (2 bytes per sample)                                                       
Video: no video                                                                                         
Starting playback...                                                                                   
A:27210.5 ( 7:33:30.4) of 27210.0 ( 7:33:30.0)  0.3%

Exiting... (End of file)[/quote]
Otrzymuje plik o długości ponad18 minut natomiast w przypadku gdy chce utworzyć plik poprzez:

mplayer DS550012.WMA -ss 07:17:00 -endpos 25 -ao pcm:waveheader:file=DS550012-071700-071725.wav -vc dummy -vo null
MPlayer dev-SVN-r29417Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing DS550012.WMA.
ASF file format detected.
[asfheader] Audio stream found, -aid 1
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16002->176400)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
[AO PCM] File: DS550012-071700-071725.wav (WAVE)
PCM: Samplerate: 44100Hz Channels: Stereo Format s16le
[AO PCM] Info: Faster dumping is achieved with -vc null -vo null -ao pcm:fast
[AO PCM] Info: To write WAVE files use -ao pcm:waveheader (default).
AO: [pcm] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:26245.2 ( 7:17:25.1) of 27210.0 ( 7:33:30.0)  0.3%

Exiting... (End of file)[/quote]
Otrzymuje plik o długości 2 minut 31 sekund choć zamierzałem otrzymać plik o wielkości 25 sekund.
Plik wynikowy po użyciu polecenia;

mplayer DS550012.WMA -ss 26220 -endpos 25 -ao pcm:waveheader:file=DS550012-071700-071725.wav -vc dummy -vo null[/quote]
równiez posiada 2 minuty 31 sekundy.
Oczywiście konwersja całego pliku również się nie udaje, tak jak to było w poprzednim wypadku. :/


Edycja:
Zauważyłem że mplayer wydłuża czas trwania nagrania w przypadku użycia przykładowo polecenia:

Kod:

mplayer DS550012.WMA -ss 07:17:00  -ao pcm:waveheader:file=DS550012-071700-x.wav -vc dummy -vo null
MPlayer dev-SVN-r29417Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing DS550012.WMA.
ASF file format detected.
[asfheader] Audio stream found, -aid 1
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16002->176400)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
[AO PCM] File: DS550012-071700-x.wav (WAVE)
PCM: Samplerate: 44100Hz Channels: Stereo Format s16le
[AO PCM] Info: Faster dumping is achieved with -vc null -vo null -ao pcm:fast
[AO PCM] Info: To write WAVE files use -ao pcm:waveheader (default).
AO: [pcm] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:27210.5 ( 7:33:30.4) of 27210.0 ( 7:33:30.0)  0.3%

Exiting... (End of file)

nagranie wynikowe posiada 18 minut 30 sekund czyli wydłuża się o 2 minuty, poza tym amarok widzi inny czas oryginalnego nagrania mianowicie 07:33:29.
Wydaje mi się że wszystkiemu winien jest użyty kodek czyli FFmpeg lecz pewności nie mam.

Ostatnio edytowany przez terefere (2009-09-06 15:11:22)


Nigdy się niektórych rzeczy nie dowiesz, jeśli na niektóre pytania samemu sobie nie odpowiesz - STFW

Offline

 

#7  2009-09-06 14:55:53

  ilin - Palacz

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

Re: mp3 i wma a długość pliku

Na wma nigdy nie testowałem  ale spróbuj użyć tylko jednego przycięcia albo ss albo endpos i zobaczysz czy przytnie.

Ewentualnie zrzuć do wava i potem działaj.


[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

 

#8  2009-09-06 15:10:07

  terefere - Członek DUG

terefere
Członek DUG
Zarejestrowany: 2005-09-16
Serwis

Re: mp3 i wma a długość pliku

właśnie edytowałem posta spójż wyżej


Nigdy się niektórych rzeczy nie dowiesz, jeśli na niektóre pytania samemu sobie nie odpowiesz - STFW

Offline

 

#9  2009-09-06 17:31:26

  ilin - Palacz

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

Re: mp3 i wma a długość pliku

Jak napisałem wcześniej z wma sie nigdy nie bawiłem.

Ale jak wygląda czas utworu po zrzuceniu do wav.

Kod:

mplayer plik.wma -ao pcm

[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

 

#10  2009-09-06 18:04:23

  terefere - Członek DUG

terefere
Członek DUG
Zarejestrowany: 2005-09-16
Serwis

Re: mp3 i wma a długość pliku

Po zrzuceniu poleceniem które mi podałeś czas pliku to 3:22:54 czyli podobnie jak w przypadku plików mp3 z którymi wcześniej również miałem problem. Odtwarzane w realplayerze i Amaroku, jedynie mplayer twierdzi iz plik posiada 7:30:30(po zakończeniu konwersji) i wywala komunikat

File larger than allowed for WAV files, may play truncated![/quote]
Szukam informacji jak to przekonwertować do jakiegoś innego formatu lecz coś mi nie idzie. W czasie gdy pisałeś swojego ostatniego posta właśnie próbowałem poprzedniego wava zrzucić do mp3, czas wyszedł podobny.
Próba zrzucenia dzwięku pcm kończy się komunikatem

0.0           Error writing mp3 output[/quote]
Edycja: skończyło mi się miejsce na dysku zaraz sprawdzę jak wygląda próba zrzucenia pcm do mp3

ED: ten sam wynik co powyżej

Ostatnio edytowany przez terefere (2009-09-06 18:21:40)


Nigdy się niektórych rzeczy nie dowiesz, jeśli na niektóre pytania samemu sobie nie odpowiesz - STFW

Offline

 

#11  2009-09-06 20:54:43

  terefere - Członek DUG

terefere
Członek DUG
Zarejestrowany: 2005-09-16
Serwis

Re: mp3 i wma a długość pliku

Poprawka... poradziłem sobie w dany sposób:
najpierw zrzuciłem audio za pomocą komendy, którą mi podałeś:

Kod:

mplayer plik.wma -ao pcm

W wyniku tej komendy otrzymałem plik pcm audiodump.wav, który potraktowałem za pomocą:

Kod:

lame --signed -r audiodump.wav

w wyniku czego pojawił się plik audiodump.wav.mp3, który następnie przekonwertowałem do prawidłowego pliku wav za pomocą:

Kod:

lame --decode audiodump.wav.mp3 DS550012.wav

Czasy pliku są poprawne teraz tylko mam mały problem z audacity, który wiesza się przy otwieraniu tego pliku, ale zapewne jest to spowodowane małą ilością miejsca na dysku.

Dzięki ilin za pomoc, mam do ciebie jeszcze małe pytanie, znasz może jakiś edytor plików pcm, aby na przyszłość uniknąć tego typu zabaw?

PS: obydwa błędy w poprzednim poście były spowodowane małą ilością miejsca na dysku, plik pcm który mi wyszedł miał 4,5 GB objętości. :]
edytuje tego posta już któryś raz... chyba jest to wersja ostateczna,,,więc plik wav utworzony zapomocą lame jest do bani ale przycinanie za pomocą:

Kod:

mplayer audiodump.wav.mp3 -ss 26220 -endpos 25 -ao pcm:waveheader:file=DS550012-071700-071725.wav -vc dummy -vo null

działa :)

Ostatnio edytowany przez terefere (2009-09-06 21:20:15)


Nigdy się niektórych rzeczy nie dowiesz, jeśli na niektóre pytania samemu sobie nie odpowiesz - STFW

Offline

 

#12  2009-09-07 07:36:39

  ilin - Palacz

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

Re: mp3 i wma a długość pliku

Pliki wav są dosyć duże i niestety musimy mieć miejsce na dysku aby się tym bawić.

Ja działał bym trochę inaczej.

Mplayerem żrzucił wma do wav.
Potem przekonwertowal lame do mp3.

Kod:

lame audiodump.wav -q 2 -b 128 -o plik.mp3

Potem mozna próbować ciąć np transcode
http://www.opcode.eu.org/usage_and_config/multimedia/


[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

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.012 seconds, 13 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00064 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.15.231.159' WHERE u.id=1
0.00103 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.15.231.159', 1733974970)
0.00024 SELECT * FROM punbb_online WHERE logged<1733974670
0.00071 DELETE FROM punbb_online WHERE ident='3.144.107.32'
0.00070 DELETE FROM punbb_online WHERE ident='3.145.38.14'
0.00029 SELECT topic_id FROM punbb_posts WHERE id=127403
0.00012 SELECT id FROM punbb_posts WHERE topic_id=14606 ORDER BY posted
0.00047 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=14606 AND t.moved_to IS NULL
0.00055 SELECT search_for, replace_with FROM punbb_censoring
0.00162 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=14606 ORDER BY p.id LIMIT 0,25
0.00095 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=14606
Total query time: 0.00746 s