MediaPup
-
- Posts: 148
- Joined: Mon 03 Dec 2007, 10:19
- Location: Albany West Australia
Hi vtpup,
I think you know much more than I'll know. When you get to my age the learning process seems to get harder.
You "hacked" together a very nice little pup. I'm a believer in having several on disks set up for different things. I have one that is never saved to that I use for banking. Hopefully keeps out the nasties. I have one on a card set up to run Ozi Explorer gps program in my eeepc and so on. Some of these like the ozi program under wine would benefit from deleting all the unnecessary stuff like word processors etc if I get around to it. More room for maps.
Your little pup is just going to be ideal to do my bits of video work if I can get it trained .
I do hope you have time to look at what I've posted and see what you find. I'll keep at it until I solve my problem and get what I'm doing working. Incidentally there is a dvd-slideshow wicki with all the command switches etc here:
http://dvd-slideshow.sourceforge.net/wiki/Main_Page
John Lewis
I think you know much more than I'll know. When you get to my age the learning process seems to get harder.
You "hacked" together a very nice little pup. I'm a believer in having several on disks set up for different things. I have one that is never saved to that I use for banking. Hopefully keeps out the nasties. I have one on a card set up to run Ozi Explorer gps program in my eeepc and so on. Some of these like the ozi program under wine would benefit from deleting all the unnecessary stuff like word processors etc if I get around to it. More room for maps.
Your little pup is just going to be ideal to do my bits of video work if I can get it trained .
I do hope you have time to look at what I've posted and see what you find. I'll keep at it until I solve my problem and get what I'm doing working. Incidentally there is a dvd-slideshow wicki with all the command switches etc here:
http://dvd-slideshow.sourceforge.net/wiki/Main_Page
John Lewis
actually i will if i can ever find a place where i can anonymously host it...... and if i can ever be satisfied enough with it to proceed. (im learning the hard way that it is very difficult to be satisfied with a project when you keep coming up with new ideas for it.)... BTW vt, no offense, I was just trying to razz a bit.vtpup wrote:How about opening your own thread for that, then. Thanks.PupGeek wrote:forget avidemux mine's gonna have kdenlive
it has to be burned as a multisession disk, but I believe a flash drive frugal install is better by far.puppup wrote:do all puplet derivatives work as multisession discs? (once iso is burned on dvd-r) I'm interested in trying puppy linux or a puplet.
what's a recommended program? something similar to grafpup (intended towards graphic imaging). along with basic user programs like firefox, music player, pdf foxit.
I tried downloading this four times and each time I got the same message:Dingo wrote:Mirror for
MediaPup added
http://puppylover.netsons.org/dokupuppy ... s:mediapup
I hope it will be faster
Four times I entered a different set of numbers and each time I did, I got another set of numbers to enter with the same message above as the result...I had just gotten onto the internet and haven't been online for over half a day, and when I was online earlier, I hadn't downloaded anything ... just checked my email.You have got max allowed bandwidth size per hour
Please enter the number on the left into this text box then push download:
This isn't the first time I've ran across this problem on that site.
Thanks for trying anyway...
QBall
- ravensrest
- Posts: 365
- Joined: Fri 22 Feb 2008, 16:43
- Location: Grants Pass, Oregon
Just for the record, I am having the exact same problems as John Lewis and get the same error message whenever I try to create a slide show using ManDVD. The program just hangs after creating the *.jpg images, log file, and tmp directory.
Went back and generated 'slideshow.txt' using ManDVD. Then used dvd-slidehow from the command line using the -mp2 and -mpeg2enc switches as John suggests. This successfully generated the slideshow.
So ManDVD needs a way to manually set the switches from within the program, or we need the correct version of libavformat.so.51 (error message is:ffmpeg: symbol lookup error: /usr/lib/libavformat.so.51: undefined symbol: av_crc04C11DB7).
BS
Went back and generated 'slideshow.txt' using ManDVD. Then used dvd-slidehow from the command line using the -mp2 and -mpeg2enc switches as John suggests. This successfully generated the slideshow.
So ManDVD needs a way to manually set the switches from within the program, or we need the correct version of libavformat.so.51 (error message is:ffmpeg: symbol lookup error: /usr/lib/libavformat.so.51: undefined symbol: av_crc04C11DB7).
BS
-
- Posts: 148
- Joined: Mon 03 Dec 2007, 10:19
- Location: Albany West Australia
ravensrest PM'd me and so I decided to have another look. This time I succeeded in getting ManDVD to make a slide show.
Man DVD uses ffmpeg and it appears that ffmp will not work correctly due to missing parts that are propriety or some such.
The fix is to configure the /usr/bin/dvd-slideshow shell script to default to something that works ie mpeg2enc and mp2.
To do this is simple. Navigate to /usr/bin/dvd-slideshow and open it as text. and then:
in line 495 change ac3=1 to ac3=0
Change line 568 from mpeg_encoder='ffmpeg' to mpeg_encoder='mpeg2enc' as below.
567 #mpeg_encoder='ffmpeg' # or mpeg2enc. I find ffmpeg 2x faster than mpeg2enc
568 mpeg_encoder='mpeg2enc' # or mpeg2enc. I find ffmpeg 2x faster than mpeg2enc
Save it. Might be an idea to back up first in case of problems.
Now ManDVD should make slideshows.
ravensrest reported a couple of minor problems. to whit
"I implemented your changes, and sure enough, now ManDVD works -- mostly. Can't seem to recall slideshows I have saved (*.gib). The retrieval menu doesn't even list that format, and if you input it manually, it does not open the saved file. Also doesn't seem to change font size on the slides, although I can embolden it and change colors.
If I run it in rxvt, it appears to call something called QPainter, part of the Qtgui toolkit. I get the error 'QPainter::begin: Cannot paint null pixmap' "
I've not looked at it yet to see what can be done. The QT part may need the addition of QT to Puppy. Perhaps qt-3.3.8.pet may help. I'm yet to try.
Edit: qt-3.3.8.pet makes no difference.
ravenrest comment on the *.gib file is strange . I think he has not tried to retrievi it correctly. To use *.gib you have to go through the initial steps to set up slideshow. Destination folder and so on. When in Slideshow proper you can access the gib I think. Yet to try that. As to comments on font size I've not yet looked.
Edit: Font size worked for me but not with all the fonts in the selection.
Hope this helps somebody.
John Lewis
John Lewis
Man DVD uses ffmpeg and it appears that ffmp will not work correctly due to missing parts that are propriety or some such.
The fix is to configure the /usr/bin/dvd-slideshow shell script to default to something that works ie mpeg2enc and mp2.
To do this is simple. Navigate to /usr/bin/dvd-slideshow and open it as text. and then:
in line 495 change ac3=1 to ac3=0
Change line 568 from mpeg_encoder='ffmpeg' to mpeg_encoder='mpeg2enc' as below.
567 #mpeg_encoder='ffmpeg' # or mpeg2enc. I find ffmpeg 2x faster than mpeg2enc
568 mpeg_encoder='mpeg2enc' # or mpeg2enc. I find ffmpeg 2x faster than mpeg2enc
Save it. Might be an idea to back up first in case of problems.
Now ManDVD should make slideshows.
ravensrest reported a couple of minor problems. to whit
"I implemented your changes, and sure enough, now ManDVD works -- mostly. Can't seem to recall slideshows I have saved (*.gib). The retrieval menu doesn't even list that format, and if you input it manually, it does not open the saved file. Also doesn't seem to change font size on the slides, although I can embolden it and change colors.
If I run it in rxvt, it appears to call something called QPainter, part of the Qtgui toolkit. I get the error 'QPainter::begin: Cannot paint null pixmap' "
I've not looked at it yet to see what can be done. The QT part may need the addition of QT to Puppy. Perhaps qt-3.3.8.pet may help. I'm yet to try.
Edit: qt-3.3.8.pet makes no difference.
ravenrest comment on the *.gib file is strange . I think he has not tried to retrievi it correctly. To use *.gib you have to go through the initial steps to set up slideshow. Destination folder and so on. When in Slideshow proper you can access the gib I think. Yet to try that. As to comments on font size I've not yet looked.
Edit: Font size worked for me but not with all the fonts in the selection.
Hope this helps somebody.
John Lewis
John Lewis
- battleshooter
- Posts: 1378
- Joined: Wed 14 May 2008, 05:10
- Location: Australia
If you are always getting power outages, you need a backUPS..... all it will take is an outage while in the middle of a write (save) operation and your installation is toast. It will, at the very least be difficult to fully recover from, as it will screw up boatloads of files. fsck will get the drive booting and running again but some of the files will be messed up. It is not a Linux-specific problem either, it happens in windoze too and even on macs. An Uninterruptable Power Supply is always a good accessory for any computer, but in areas prone to outages, they are almost necessary.enhu wrote:does mediapup also have issues incase of improper shutdown or powerloss. i always experience powerloss in our city. the g overnment's saving energy
enhu wrote:
one can install any Puppy without burning the iso.
For that you'd need a linux partition with ext2/3 and grub.
From a Puppy LiveCD (puppy pfix=ram) do this:
>Create the partition with gparted
>Install grub to the new partition (simple, MBR)
>open the iso by clicking on it
>copy vmlinuz, initrd.gz and the pup_xxx.sfs to the new partition or a subdirectory there
> modify /boot/grub/menu.lst to address the new Puppy. Menu.lst to read similar to this:
default 1 (1 means second entry, 2 means third entry etc.)
timeout 10 (seconds boot screen will be up, at your preference)
# Linux bootable partition config begins
title Puppy 421 Frugal-ext3 (on /dev/sdb5)
rootnoverify (hd1,4)
kernel (hd1,4)/421/vmlinuz PMEDIA=atahd PDEV1=sdb5 psubdir=421
initrd (hd1,4)/421/initrd.gz
# Linux bootable partition config ends
> reboot into the new Puppy without saving the LiveCD
> make your adjustments in the new Puppy
> shutdown or reboot and create a pupsave file to the partition and/or subdirectory.
enhu,have you guys tried installing this in another drive without burning the iso?
one can install any Puppy without burning the iso.
For that you'd need a linux partition with ext2/3 and grub.
From a Puppy LiveCD (puppy pfix=ram) do this:
>Create the partition with gparted
>Install grub to the new partition (simple, MBR)
>open the iso by clicking on it
>copy vmlinuz, initrd.gz and the pup_xxx.sfs to the new partition or a subdirectory there
> modify /boot/grub/menu.lst to address the new Puppy. Menu.lst to read similar to this:
default 1 (1 means second entry, 2 means third entry etc.)
timeout 10 (seconds boot screen will be up, at your preference)
# Linux bootable partition config begins
title Puppy 421 Frugal-ext3 (on /dev/sdb5)
rootnoverify (hd1,4)
kernel (hd1,4)/421/vmlinuz PMEDIA=atahd PDEV1=sdb5 psubdir=421
initrd (hd1,4)/421/initrd.gz
# Linux bootable partition config ends
> reboot into the new Puppy without saving the LiveCD
> make your adjustments in the new Puppy
> shutdown or reboot and create a pupsave file to the partition and/or subdirectory.
enhu
How did you install 431? Probably a full install on a Linux partition with grub? I assume this, because you have no CD drive anymore; so it can't be a frugal install with booting from CD.
Okay then start your 431, check if your linux partition (/mnt/home) has at least 1 GB free space left.
Create a new directory on /mnt/home named "media".
(Or create an entirely new linux partition someplace else)
Open the mediapup ISO and copy vmlinuz, initrd.gz and the pup_412rMedia10a.sfs (or similar) to the new subdirectory media.
Go to /boot/grub/menu.lst and open it as text.
menu.lst should be there and have an entry for your 431.
Copy this 431 entry and insert it underneath itself.
Now change the copied entry to read similar to this
# Linux bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sdb5)
rootnoverify (hd1,4)
kernel (hd1,4)/media/vmlinuz PMEDIA=atahd PDEV1=sdb5 psubdir=media
initrd (hd1,4)/media/initrd.gz
# Linux bootable partition config ends
Note: You must change the drive designations to the one applicable on your computer.
Save the changes in menu.lst
Reboot the computer
If you did everything right, you will now see a new entry in the grub boot screen for mediapup.
Choose that and start mediapup with the xorgwizard procedure.
Once on the desktop, make your adjustments if any and reboot again. Save the savepup file to the correct drive and the media subdirectory.
Now you should be all set for using mediapup in a frugal install with grub.
Much success.
How did you install 431? Probably a full install on a Linux partition with grub? I assume this, because you have no CD drive anymore; so it can't be a frugal install with booting from CD.
Okay then start your 431, check if your linux partition (/mnt/home) has at least 1 GB free space left.
Create a new directory on /mnt/home named "media".
(Or create an entirely new linux partition someplace else)
Open the mediapup ISO and copy vmlinuz, initrd.gz and the pup_412rMedia10a.sfs (or similar) to the new subdirectory media.
Go to /boot/grub/menu.lst and open it as text.
menu.lst should be there and have an entry for your 431.
Copy this 431 entry and insert it underneath itself.
Now change the copied entry to read similar to this
# Linux bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sdb5)
rootnoverify (hd1,4)
kernel (hd1,4)/media/vmlinuz PMEDIA=atahd PDEV1=sdb5 psubdir=media
initrd (hd1,4)/media/initrd.gz
# Linux bootable partition config ends
Note: You must change the drive designations to the one applicable on your computer.
Save the changes in menu.lst
Reboot the computer
If you did everything right, you will now see a new entry in the grub boot screen for mediapup.
Choose that and start mediapup with the xorgwizard procedure.
Once on the desktop, make your adjustments if any and reboot again. Save the savepup file to the correct drive and the media subdirectory.
Now you should be all set for using mediapup in a frugal install with grub.
Much success.
should it just be the three files? the vmlinuz, initrd.gz and the pup_412rMedia10a.sfs?
it didn't work to in my computer wuwei.
sda = the swap
sda2 = puppy431
sad3 = the mediapup supposedly.
I've put the media folder in the sda3 partition along with the files.so here's part of the menu.lst that i tried editing. this sda2 is where my puppy431 boots and it works good. the sda3 is where i put the media folder.
it gives me a grub error 22.
i'm not sure what i just did.
i kept editing the menu.lst as i kept searching in the forum for solutions.
should i create another thread for this? plese help.
thanks wuwei.
it didn't work to in my computer wuwei.
sda = the swap
sda2 = puppy431
sad3 = the mediapup supposedly.
I've put the media folder in the sda3 partition along with the files.so here's part of the menu.lst that i tried editing. this sda2 is where my puppy431 boots and it works good. the sda3 is where i put the media folder.
Code: Select all
# Linux bootable partition config begins
title Linux (on /dev/sda2)
root (hd0,1)
kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal
# Linux bootable partition config ends
# Other bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sda3)
rootnoverify (hd0,1)
kernel (hd0,3)/media/vmlinuz PMEDIA=atahd PDEV1=sda3 psubdir=media
initrd (hd0,3)/media/initrd.gz
# Other bootable partition config ends
i'm not sure what i just did.
i kept editing the menu.lst as i kept searching in the forum for solutions.
should i create another thread for this? plese help.
thanks wuwei.
enhu your grub entry should read
# Other bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sda3)
rootnoverify (hd0,2)
kernel (hd0,2)/media/vmlinuz PMEDIA=atahd PDEV1=sda3 psubdir=media
initrd (hd0,2)/media/initrd.gz
# Other bootable partition config ends
sda3 = hd0,2
And yes, it's just those 3 files you need to copy. The pupsave file will be generated by you upon shutdown or reboot once you are at the mediapup desktop for the first time.
# Other bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sda3)
rootnoverify (hd0,2)
kernel (hd0,2)/media/vmlinuz PMEDIA=atahd PDEV1=sda3 psubdir=media
initrd (hd0,2)/media/initrd.gz
# Other bootable partition config ends
sda3 = hd0,2
And yes, it's just those 3 files you need to copy. The pupsave file will be generated by you upon shutdown or reboot once you are at the mediapup desktop for the first time.
thanks.
it now works when booting but after loading the kernel and accessing the drives..but it once again prompt an error saying pup_412.sfs not found. Dropping out to initial-ramdisk console
i tried renaming pup_412rMedia10a.sfs to pup_412.sfs but still it didn't work.
is there something else i should do?
i end up with the terminal. please tell me what to write in the commands.
it now works when booting but after loading the kernel and accessing the drives..but it once again prompt an error saying pup_412.sfs not found. Dropping out to initial-ramdisk console
i tried renaming pup_412rMedia10a.sfs to pup_412.sfs but still it didn't work.
is there something else i should do?
Code: Select all
#/bin/sh:
#
This is getting complicated
Okay, let's try this. From 431 go to menu.lst and add to the kernel line behind psubdir=media
a space and then this
SFSFILE=ext3,sda3,/media/exactnameofyourpupinmedia.sfs
To explain:
ext3 stands for the file system on your sda3. If that is not ext3, then change it to the one you have.
exactnameofyourpupinmedia stands for the exact file name of the sfs file in the subdirectory media. Be it
pup_412rMedia10a.sfs
or be it
pup_412.sfs
It must be exactly the same at both places.
Hope this gets you rolling.
Remember, once you start mediapup for the first time, it requires you to go through the xorgwizard procedure. But just that once.
Okay, let's try this. From 431 go to menu.lst and add to the kernel line behind psubdir=media
a space and then this
SFSFILE=ext3,sda3,/media/exactnameofyourpupinmedia.sfs
To explain:
ext3 stands for the file system on your sda3. If that is not ext3, then change it to the one you have.
exactnameofyourpupinmedia stands for the exact file name of the sfs file in the subdirectory media. Be it
pup_412rMedia10a.sfs
or be it
pup_412.sfs
It must be exactly the same at both places.
Hope this gets you rolling.
Remember, once you start mediapup for the first time, it requires you to go through the xorgwizard procedure. But just that once.
Hi
Hope you don't mind me butting in.
Here is a snippet from the first post of this thread:
So i reckon the grub entry should be something like thus:
Notice the hda3 instead of sda3
i did not change the sda3 in the title line as it does not affect booting (you could change it if you like though)
Hope this helps
CatDude
.
Hope you don't mind me butting in.
Not quite,wuwei wrote:enhu your grub entry should read
# Other bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sda3)
rootnoverify (hd0,2)
kernel (hd0,2)/media/vmlinuz PMEDIA=atahd PDEV1=sda3 psubdir=media
initrd (hd0,2)/media/initrd.gz
# Other bootable partition config ends
Here is a snippet from the first post of this thread:
The operative word there being retrovtpup wrote: Please make sure you can run Puppy 412retro on your computer before trying this MediaPup alpha.
So i reckon the grub entry should be something like thus:
Code: Select all
# Other bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sda3)
rootnoverify (hd0,2)
kernel (hd0,2)/media/vmlinuz PMEDIA=atahd PDEV1=hda3 psubdir=media
initrd (hd0,2)/media/initrd.gz
# Other bootable partition config ends
i did not change the sda3 in the title line as it does not affect booting (you could change it if you like though)
Hope this helps
CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]
i've tried your solution catdude and still the error appear and discontinue the boot.
ican't find where to download the puppy421retro. i'm thiking maybe i should try it first.
this code also give the same error pup_412.sfs not found. Dropping out to initial-ramdisk console
thanks for helping out. what else can i try?
Code: Select all
pup_412.sfs not found. Dropping out to initial-ramdisk console
ican't find where to download the puppy421retro. i'm thiking maybe i should try it first.
Code: Select all
# Linux bootable partition config begins
title Linux (on /dev/sda2)
root (hd0,1)
kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal
# Linux bootable partition config ends
# Other bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sda3)
rootnoverify (hd0,2)
kernel (hd0,2)/media/vmlinuz PMEDIA=atahd PDEV1=sda3 SFSFILE=ext3,sda3,/media/pup_412rMedia10a.sfs psubdir=media
initrd (hd0,2)/media/initrd.gz
# Other bootable partition config ends
thanks for helping out. what else can i try?