Sida 1 av 1

Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 28 sep 2012, 22:02
av edfast
För att kunna se/ladda ned senare strömmar från svtplay (sitter varannan månad långt ut i utlandet, taskig bandbredd) har jag uppdaterat till senaste version av ffmpeg. Då kan jag inte längre använda mplayer (medföljande natty narwhal) till att se tex -.mp4-filer (videoinnehållet visas inte, men audio hänger med). Försökte då uppdatera+uppgradera mplayer och fick följande svar i terminalen:

Kod: Markera allt

Några paket kunde inte installeras. Det kan betyda att du har begärt
en omöjlig situation eller, om du använder den instabila utgåvan
att några nödvändiga paket ännu inte har skapats eller flyttats
ut från "Incoming".
Följande information kan vara till hjälp för att lösa situationen:

Följande paket har beroenden som inte kan tillfredsställas:
 mplayer : Beroende av: libx264-118 men det kan inte installeras
E: Trasiga paket
-Är detta lösbart, och i så fall hur? Någon som ännu inte uppgraderat till Precise, tack?

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 29 sep 2012, 03:51
av ubot
Du kanske ska testa med en ny version av mplayer för Natty? https://launchpad.net/~motumedia/+archi ... lter=natty
Läs mer här: http://www.omgubuntu.co.uk/2011/01/mpla ... untu-users
Jag vet inte om det hjälper och om du inte är på din vakt så smyger PPA:t in lite andra paket också ser det ut som i launchpad-listan.

Har du testat att spela upp mp4-filerna i VideoLAN (VLC media player)?

En annan workaround är att konvertera mp4-filerna till ett filformat som mplayer klarar, typ:

Kod: Markera allt

 ffmpeg -i filename.mp4 -vcodec mpeg4 -acodec ac3 -ar 48000 -ab 192k output.avi
Detta förutsätter så klart att din nya version av ffmpeg klarar av att konvertera mp4-filenoch att den konverterade filen fungerar din gamla version av mplayer.

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 29 sep 2012, 07:20
av edfast
Tack! Men, hrmm... Jag får, liksom tidigare, beskedet att det finns paketproblem som inte kan lösas, och att installationen av den nyare mplayern därför inte kommer att göras. Min mplayer, som alltså fortfarande är av den äldre version som distribuerades med 1104, visar ingen video alls efter min tidigare uppgradering av ffmpeg (som krävdes för att se de nya svtplayströmmarna). Det verkar inte bero på containern. -.avi filer visas inte heller. Inga problem med Umplayer eller VLC, dock, vilket väl verkar lite skumt?.. Kanske får nöja mig med detta. :)

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 29 sep 2012, 09:48
av ubot
Inga problem med Umplayer eller VLC, dock, vilket väl verkar lite skumt?.
Nja, det är väl något i mplayer som inte stöds i nya ffmpeg eller något. Jag har ärligt talat noll koll på varför det inte fungerar i mplayer men eftersom mplayer är beroende av ffmpeg för att spela upp video så är det klart att om du uppdaterar ffmpeg till en ny version som mplayer inte har stöd för så är det kanske inte så konstigt om det blir problem. Jag vet inte vad som är knas. :|

VLC använder ju också ffmpeg och varför uppspelningen fungerar i VLC för dig vet jag inte. :|
FFmpeg is used by many free (and proprietary) projects, including VLC, MPlayer, HandBrake, Plex, Blender, Google Chrome, YouTube[26], Facebook[27], ffmpeg2theora, and others
Kanske är skillnaden det här:
VLC media player uses FFmpeg as its codec base, adds other codecs, cross platform
MPlayer, the media player that takes much of its source code from FFmpeg
Fungerar det att installera om paketet libx264-118 då?

Kod: Markera allt

sudo apt-get purge libx264-118 && sudo apt-get install libx264-118
eller att konfigurera om det:

Kod: Markera allt

sudo dpkg-reconfigure libx264-118

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 29 sep 2012, 11:19
av webaake
Efter du testat Ubots excellenta råd kan du testa att start en fil från terminalen med; mplayer /sökväg/till/fil.avi

Och klistra in ev. meddelanden från terminalen, här.

Du kan också testa att hämta deb-filerna för Oneiric eller Precise, direkt från Ubuntu och installera dem med dpkg.

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 29 sep 2012, 15:06
av edfast
Jag gjorde en ominstallation och en rekonfiguration, och det funkade fortfarande inte. Så provade jag med att starta en fil via terminalen, fick ett meddelande att mplayer inte hittade filen, men så startade den i alla fall. Mysko! Inte minst för att jag fortfarande får felmeddelanden och besked om att jag Först: måste installera insticksmoduler (H.264-avkodare; gstreamer0.10-paketet) Sedan: att detta paket inte kan vara installerat samtidigt med något redan befintligt paket, och därför inte kommer att installeras. I terminalfönstret dyker detta upp:

Kod: Markera allt

edfast@edfast-macbuntu:~$ mplayer /home/edfast/Video/Spiralen/01.mp4 
mplayer: Symbol `ff_codec_wav_tags' has different size in shared object, consider re-linking
mplayer: Symbol `ff_codec_bmp_tags' has different size in shared object, consider re-linking
MPlayer 1.0rc4-4.5.2 (C) 2000-2010 MPlayer Team
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 /home/edfast/Video/Spiralen/01.mp4.
libavformat file format detected.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa0cc640] multiple edit list entries, a/v desync might occur, patch welcome
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (aac), -aid 0, -alang und
VIDEO:  [H264]  1280x720  24bpp  25.000 fps  2199.3 kbps (268.5 kbyte/s)
Clip info:
 major_brand: isom
 minor_version: 512
 compatible_brands: isomiso2avc1mp41
 encoder: Lavf53.32.100
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
[VO_TDFXFB] Can't open /dev/fb0: Permission denied.
[VO_3DFX] Unable to open /dev/3dfx.
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
AUDIO: 48000 Hz, 2 ch, s16le, 188.7 kbit/12.29% (ratio: 23589->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1280x720 => 1280x720 Planar YV12 
A:  12.0 V:  12.0 A-V: -0.000 ct: -0.059   0/  0 17%  2%  0.9% 0 0 
Exiting... (Quit)
-->ja, jösses... Debfiler rörande 11.10 och 12.04 har jag inte tordats installera, men kanske borde jag ha gjort det innan jag uppgraderade ffmpeg, inte heller från Ubuntreposit, utan från (?) Launchpad tror jag.

Vad gäller felmeddelandena ovan får jag fö. identiskt besked när jag försökt tanka ned uppdaterad mplayer från ppa:jon-severinsson/etc. Kanske dags att gå över till precise, men vet inte just om min macbook 2,1(!) orkar med den...

Och, det glömde jag: Det går fortfarande inte att starta videofiler genom att "öppna med filmuppspelare" eller, från själva filmuppspelaren "öppna fil" från arkivmenyn. -?! (Och inga thumbnails.)

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 29 sep 2012, 15:21
av edfast
Och. Curiouser and curiouser; att spela via terminalen funkar för .mp4-filer, .avi filer: men bara om mappnamn eller filnamn saknar mellanslag. Så skall det kanske vara?

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 29 sep 2012, 16:06
av webaake
Filnamn med åäö eller mellanslag funkar inte bra från terminalen. Har de mellanslag så kan man skriva mplayer "/sökväg/till filen/min film.avi", alltså inom citattecken.

Vill du gå upp till Precise så kör Xubuntu - lätt o fint.
Vad har du för grafikkort? Det bestämmer vilket AVC/X264 stöd du har, samt vilka extra filer du behöver, t ex libvdpau för Nvidia.

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 30 sep 2012, 14:38
av klager
Man behöver inte använda FFMPEG för att ladda ned från SVTPLAY, det går bra att använda AdobeHDS.php scriptet också:

http://ingvar.blog.redpill-linpro.com/2 ... tv-nrk-no/
http://pirateplay.se/library.html

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 01 okt 2012, 07:23
av ubot
klager skrev:Man behöver inte använda FFMPEG för att ladda ned från SVTPLAY, det går bra att använda AdobeHDS.php scriptet också:

http://ingvar.blog.redpill-linpro.com/2 ... tv-nrk-no/
http://pirateplay.se/library.html
Har du kontrollerat att det här skriptet fungerar med svtplays nya sätt att strömma video? Det var väl svtplays nya ändring som fick trådskaparen att uppdatera FFMPEG vilket i sin tur innebar konsekvenser för mplayers funktionalitet.

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 01 okt 2012, 11:19
av klager
ubot skrev:
klager skrev:Man behöver inte använda FFMPEG för att ladda ned från SVTPLAY, det går bra att använda AdobeHDS.php scriptet också:

http://ingvar.blog.redpill-linpro.com/2 ... tv-nrk-no/
http://pirateplay.se/library.html
Har du kontrollerat att det här skriptet fungerar med svtplays nya sätt att strömma video? Det var väl svtplays nya ändring som fick trådskaparen att uppdatera FFMPEG vilket i sin tur innebar konsekvenser för mplayers funktionalitet.
Ja AdobeHDS.php fungerar just för HTTP Dynamic Streaming - , som både SVT och NRK nu bytt till. Jag har använt både FFMPEG och AdobeHDS.php för att ladda ned från både SVT och NRK.

Fördelen med AdobeHDS.php kan väl vara att man inte behöver fundera på hur man finner adressen till manifest filen, bara att använda Shift Ctrl K i Firefox, eller Shift Ctrl I i Chrome.

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 01 okt 2012, 15:19
av ubot
Jag får nog ta och testa skriptet en vacker dag. Det låter lovande. :)

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 01 okt 2012, 17:47
av edfast
Ja, det gör det. Låter lovande. Men jag behöver nog fler ledtrådar. Jag får en massa information både i FFx och Chrome, men någon "manifest-fil" verkar jag inte hitta. Hjälp?

Jag har inte för avsikt att här skriva mina memoarer, men:

Här finns alltså två olika problem. Kör som sagt en macbook 2,1, gammal och lite trött, men det har roat mig att, efter originalOSX resp windows OS båda kraschat, få liv i den gamla kusen igen och få den att klara jobb allt mellan kompetent mediahub och helt ok videoredigering. Med 1104 har jag kunnat lasta ned tvprogram från Svtplay, till nyligen via Pirateplayer, och sedan, efter uppgradering av ffmpeg, med hjälp av kodsträngar från piratplayers webapp. Det var här tråden startade; för mplayer funkade inte längre, och gör det fortsatt inte utom då jag kör via terminal, och att uppgradera den går inte på grund av olösbara konflikter mellan erforderliga paket.

På samma maskin testkör jag 1204, och det går tmf riktigt bra, men här fungerar pirateplays webapp sämre. Har efter kontakt med upphovsmännen använt avconv istället för ffmpeg, och det gick till en början bra, men inte längre. Beskedet är att det kanske finns buggar i min avconv, och det gör det kanske. Men jag har tillfälligt tröttnat, då alla paket är kanoniserade, uppdaterade och verkar fö. fungera. Det hela kan låta som en bagatell, men eftersom jag sitter utomlands halvårsvis på dålig lina, vill jag gärna att detta skall fungera, och misslyckandet har då inneburit att jag hittills avstått från att på allvar gå över till 1204, vilket jag annars gärna skulle gjort.

Därav denna tråd, och den senaste frågan i tråden: Hur hittar jag manifest-filen, eller hur identifierar jag den?

Som vanligt djupt imponerad av alla skribenters kompetens och experimentlusta, och Stort Tack Skyldig! ;D

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 01 okt 2012, 21:48
av webaake
Har du testat pirateplayer 0.4.3, senaste versionen?
Verkar fungera bra på SVT, m fl, att ladda ned vill säga. Spela upp med PP har jag aldrig testat.

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 02 okt 2012, 00:09
av ubot
Därav denna tråd, och den senaste frågan i tråden: Hur hittar jag manifest-filen, eller hur identifierar jag den?
1. Surfa in på svtplay.se.
2. Tryck Ctrl + Shift + K i Firefox.
3. Starta uppspelningen av den video som du vill ladda ner på svtplay.se.
4. I rutan Filter högst upp till höger i fältet som kom upp när du tryckte Ctrl + Shift + K skriver du: manifest

Du ska nu se en länk i fältet. Jag antar att detta är den manifest-länk som du söker. Hur du därefter gör vet jag inte för jag har aldrig använt PHP-skriptet för att ladda ner video från svtplay.se.

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 02 okt 2012, 06:38
av klager
Det rapporteras dock att varken FFMPEG eller AdobeHDS.php skall fungera på de program som SVT har regionbegränsning på.

Annars är kommandoraden för AdobeHDS.php enkel:

https://github.com/K-S-V/Scripts/wiki

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 17 jan 2013, 22:24
av edfast
Hej igen efter lång frånvaro. Tänkte stänga tråden trots att jag aldrig fick till någon lösning under 11.04. Som jag förstår det (uppgift från korrespondens med upphovsmannen bakom pirateplay.se) använder sig 12.04 inte av ffmpeg utan av avconv. Om det är samma sak med olika namn är mer än jag vet. Efter uppgradering till 12.04 fungerar allt som det ska med mplayer, thumbnails är på plats och den kan köras via programstartaren. Pirateplayer fungerar som vanligt oklanderligt. Jag markerar tråden som löst för min del, även om jag aldrig fick 11.04 att acceptera ffmpeg-uppgraderingen.

Re: Uppdatering av ffmpeg kraschar (äldre) mplayer/totem

Postat: 18 jan 2013, 06:43
av klager
Numera är nog svtplay-dl det allra enklaste programmet att använda för att ladda ned nordiska TV-program. Det klarar de flesta TV kanaler, och behöver få extra program (rtmpdump för de kanaler som fortfarande kör rtsp-protokollet), för SVTPLAY behöver man inget extra program

https://github.com/spaam/svtplay-dl