![]() |
Thanks to Eduard Bartosh, MPlayer is now available as a .deb package for Nokia 770. You can download this new version here: https://garage.maemo.org/frs/?group_id=54
Be sure to read release notes first if you used one of the older older non-packaged versions. |
Quote:
Thanks. |
I think Serge failed to mention that you still need to use xterm to use the player. It's just an easier way to install the important stuff. We're still waiting for the GUI to be created. It would be nice to have something similar to the newly released Media Streamer , but I'd be happy with something like the built-in audio/video players.
|
Also handling Ogg Vorbis?
Quote:
As well as handling video nicely, an unexpected extra is that mplayer also plays my Ogg Vorbis files. What's more, it seems to do so more smoothly than the specific Ogg Vorbis Player application, and using negligible CPU. Is this expected? How is mplayer doing this - is it converting to mp3 and then using the DSP, or something like that? Regards - Neil |
Gui :-)
Quote:
shell/.ogg Open=mplayer %f (And obviously, likewise for the other file extensions you want to go through mplayer.) Then you can use MC to browse your videos/music, and double clicking on a file in MC will cause mplayer to play it. It's not exactly Rhythmbox, I know, but it works (rather well). - Neil |
Thanks Neil, that definitely helps. Now we just have to wait for a proper GUI and we're set.
|
Quote:
./mplayer /home/user/MyDocs/.videos/Discovery.avi I got the following error Sh: ./mplayer: not found Any help? Thanks. |
Just run 'mplayer /home/user/MyDocs/.videos/Discovery.avi' without './' part. It would be needed if you had mplayer binary in the current directory and wanted to run it, that was the case with older non-packaged versions. Now mplayer binary is installed in the system and can be run from anywhere.
As for Discovery.avi video, it is not the best file to play by mplayer right now. Mplayer is optimized for video resolutions that are exactly twice smaller than the screen size (320x240 and 400x240 for example). For such resolutions it uses hardware pixel doubling and works fast. Discovery video is smaller than that, so it needs to be scaled and scaling takes a lot of cpu resources. If you want to get the best performance for Discovery video, you can run mplayer as 'mplayer -vo x11 /home/user/MyDocs/.videos/Discovery.avi' (explicitly force it to use a faster x11 driver with hardware pixel doubling), but you will get some black borders around image. Currenly mplayer is good at playing video transcoded to 400x240, 400x224 (16:9) and 320x240 (4:3) resolution and is capable to play it at full frame rate. Also youtube video seems to have 320x240 resolution, so it gets played fine by mplayer too. Used the following python script to download youtube files (though did not try it to run on the device itself yet :) ): http://www.arrakis.es/~rggi3/youtube-dl/ A better universal scaler that will work reasonably fast for any resolutions is planned in the future releases (along with YUV colorspace support). As for the GUI, it would be really good to have it, any volunteers to create and contribute it? ;) |
Serge
I am using the latest version of mplayer (.deb) and attempting to stream mpeg1 provided files from TVersity. When the files are on the Nokia's MMC the files play very well on the Nokia 770 using mplayer with a 320x240 video resolution (Set in TVersity profiles.xml for Nokia 770), with only a slight audio miss-alignment. :) If however I attempt to stream the file to the Nokia 770 it's locking up, however I then noticed that the mplayer has an option to add a "bandwidth" value. So.... I added mplayer -bandwidth to a TVersity supplied Video URL and what do you know; I had almost perfect streaming, not withstanding the above audio issue and some slight frame dropping. :) (The bandwidth I used is a wild guess at this stage) The following is a capture of the xterm information while streaming this mpeg1 video file. Quote:
|
2MikeL: Seems like you use old non-optimal settings from stale '/home/user/.mplayer/config' file (sdl for video, esd for audio), it is better to remove it. Currently default options are stored in '/etc/mplayer/mplayer.conf' (this file should not be edited), you can override any of them with '/home/user/.mplayer/config' which contains your local options and has higher priority. And the command line options have the highest priority.
If you find that '-bandwidth 10000000' works best for you and don't want typing it every time you invoke mplayer, you can add it to '/home/user/.mplayer/config' in the following way: Code:
bandwidth=10000000 |
Quote:
Anyway config was there again, I removed it and now mplayer playback is very good and it looks like audio is fine with a quick test thank you for your help! :D --edit-- It seems I do not need the -bandwidth option now either :o Thanks very much Serge it works very very well streaming from TVersity. |
Tried the new .deb package. It installed fine, but all I get when I try to run mplayer in xterm is "Segmentation fault" message. Any ideas why this happens?
|
2itkach: Do you use swap? Some problems with crashes on start have been observed before: http://www.internettablettalk.com/fo...8&postcount=96
Also you can try to reboot the device to see if it helps. |
Rebooting didn't help. Turning swap off didn't help. Rebooting after turning off swap didn't help. It doesn't even get to the point of printing out something meaningful like in the other thread. All I get is
Code:
/ $ mplayer |
Can mplayer play .rm files? Is there any particular command line to input?
|
how do I play video on memory card
I am a newbie to Linux and Xterm, I understand how to run mplayer in Xterm, but have a few questions.
Do I need to be root to run a video off my memory card? If so, does 'sudo su' solve that issue. I have a video in a folder 'Videos' on my memory card. Do I need to have mplayer installed somewhere specific to access it, like I have seen in this forum, about moving it to the /usr/bin? So to run the video off the memory card, what would be the path I need for mplayer to access it? Thanks |
If you have latest mplayer installed just start xterm session and type
mplayer /media/mmc1/Videos/<filenameandextension> If you have used a combination of upper and lower case characters for your video folder and filename then type the same in xterm. |
Thanks MikeL, you keep saving me. Next I will try the Opera to mplayer that you are doing with TVersity. That I need to gain root on for that to work correct? Which means I will need Dropbear and work with Wiki directions for gaining root, right?
|
Quote:
Please read end of thread as this is more relevant with regard to profiles.xml settings in TVersity when using mplayer. Please do bare in mind I have been testing so thoughts ideas and collection of information may be a bit hap hazard at this stage. |
When trying the new deb version I cannot seem to get the same performance with the mplayer.conf setup as I can with the following script I was using
Code:
/usr/bin/mplayer /media/mmc1/Video/$1 -fs -vo x11 -ao gst -ac dspmp3Code:
vo=x11So what am I doing wrong? |
Thanks MikeL,
I will check that out to get a better understanding. But this may be a dumb question, how did you toggle from full screen to mplayer in the header? I do wish to do the Hamachi concept you are working with, as I saw on another forum, that you able to stream from TVersity through Hamachi using mplayer, but not through Media Streamer, yet. I will keep my fingers crossed for that when they at TVersity do their update. So with Hamachi running in the background, in theory, then Media Streamer should be working with TVersity over a secure network. I might need to bug you on the hamachi setup when I get some time to put that together on the N770. Cheers |
Quote:
Quote:
I am looking forward to the GUI Version of Hamachi for the Nokia 770 :) |
Quick hints for mplayer
Can someone give me a summary list of commands for mplayer.
I am looking for any volume control or adjusting frame size. I ran a video off my mmc that I used an older version of mconvertor for N770 that works in the system video player fine, but was really quiet in mplayer, and was full screen and the screen toggle button by the power switch did not reduce the size. Thanks, |
Any hope for mms?
Hello,
I've just installed mplayer and it works with avi and mp3's, but I couldn't play any test WMV mms stream. What am I doing wrong? Where could I find a list of supported formats/streams? this was my test command: mplayer 'mms://media.fastweb.it/WM9/raiclick/FMVRAI04000001062556.wmv?idCnt=35094&path=RaiClick Web^Home^Fiction^Poliziesco^IL+COMMISSARIO+MONTALB ANO#1' Thanks! |
Quote:
What is the meaning of the second runmplayer in the line inserted in opera.ini? |
Hi,
I suppose asx streams are not supported? E.g. http://www.omroep.nl/live/radio1-breed.asx or http://www.omroep.nl/live/radio1-smal.asx Cheers, Floone |
Ok, so I'm now announcing MPGUI, a simple GUI frontend for MPlayer.
Read more about it here. This of course requires you to have MPlayer installed (via the application manager). Let me know if it works for you. Also, Serge, I would be happy to contribute the source code of this program for inclusion in your project. Please contact me if you find this interesting. :) |
Nice work maba! Works perfectly. Now all we need is a way to launch it from the menu and we'er pretty much set. Thanks for making this.
|
Quote:
Also, I have now made a .deb package which installs via the Application Manager and comes with a menu entry to launch it so there you go ;) |
Quote:
|
Quote:
|
I tried opening a .rm file (a Family Guy episode) but only could hear the sound.
I know that playing Real files on a PC needs some particular codecs; is there anything similar for mplayer on 770? I tried with the standard player but, guess what? I get "Resolution not supported" :mad: |
Quote:
It would be nice to look at the sources. We had discussion with Sergei about GUI concept recently and his opinion was that we need exactly what you've done - simple graphical file/stream chooser. So, if you send us sources I'd try to integrate MPGUI into mplayer. Just in case you've already done some work on this direction don't hesitate to send us (me or Sergey) patches. Thank you. |
Quote:
|
What media encoder settings are you guys using to encode video? I'm using the max video resolution and highest bit rate sound and I'm getting video that plays between 1 and 3 seconds out of sync with the sound track. Looking at the cpus usage it's near max.
|
Noob installation problem
Hi People,
I'm new to Linux, so please be kind if I ask totally noobish questions. I'm trying to install StreamTuner on my 770 and it says I need to install Mplayer. I duly downloaded Mplayer and tried to install it - however, I recieve an error message that says: Packages missing: libncurses5 (>=5.4-1) I believe I have the 2006 OS. WHat does it mean? how do I get past it? I tried "Auto-update" but it didn't find anything. Please advise, thanks. |
Quote:
|
Quote:
|
Quote:
Quote:
I guess, information in .deb file description is somewhat misleading, does not quite apply to maemo port and should be edited (at least parts about win32 dll's and 3dfx). Also unfortunately MPlayer on Nokia 770 has problems with AAC and AC3 audio (they are either buggy or unusable because of floating point math being too slow). We need to either find and use integer only decoders for them or use DSP based gstreamer decoder for AAC. |
Quote:
Unfortunately I could not try this gui (your web page seems to be down at the moment), but considering other's comments, it can't be bad :) It is good to see many people consolidating efforts in improving mplayer and video support for Nokia 770. Availablility of GUI will also give us a way to proper credit all the maemo port contributors (it can have a special tab for this). As for other GUI related things, it would be a good idea to be able to edit some configuration options (and save them to '/home/user/.mplayer/config'), some of the settings that I need to have configurable are subtitles code page and language for example. Keep up the good work. |
| All times are GMT. The time now is 06:31. |
vBulletin® Version 3.8.8