"Texture::read() - couldn't read" error

it happens just recently trying to execute the Media-Player sample tutorial that don’t work anymore - time ago (v. 1.5.4) I recall it worked nice. Here the console errors:

Known pipe types:
  glxGraphicsPipe
(all display modules loaded.)
:util(warning): Adjusting global clock's real time by 0.511437 seconds.
:gobj(error): Texture::read() - couldn't read: /home2/kartoffeln/Work/c/panda/CVS/panda3d/samples/Media-Player/PandaSneezes.avi
:gobj(error): Texture "/home2/kartoffeln/Work/c/panda/CVS/panda3d/samples/Media-Player/PandaSneezes.avi" exists but cannot be read.
Traceback (most recent call last):
  File "Tut-Media-Player.py", line 76, in <module>
    w = World()
  File "Tut-Media-Player.py", line 22, in __init__
    self.tex = loader.loadTexture(MEDIAFILE)
  File "linuxroot/usr/share/panda3d/direct/src/showbase/Loader.py", line 374, in loadTexture
IOError: Could not load texture: PandaSneezes.avi

anybody knows why p3d could issue errors like these?

On a guess, because your current Panda build doesn’t include the ffmpeg code? What Panda build are you using now?

David

It looks like a CVS checkout. Maybe you forgot to download the thirdparty packages from the website and to place them in the panda3d source root?

Or, there’s a recent problem with Panda with model paths or so. Someone on the OSX binaries thread had a similar problem.

as correctly pointed by pro_rsoft I gotta fresh CVS version (checked yesterday) with third-party on place, fully compiled and with a .deb installer correctly produced. Ffmpeg is also installed. I would say “nothing changed” on my system since it still worked but I can’t bet my ‘derriere’ on that.
Just in case, this is my actual CVS local tree:

panda3d/linuxroot
panda3d/linuxroot/usr
panda3d/linuxroot/usr/include
panda3d/linuxroot/usr/include/panda3d
panda3d/linuxroot/usr/include/panda3d/openssl
panda3d/linuxroot/usr/include/panda3d/parser-inc
panda3d/linuxroot/usr/include/panda3d/parser-inc/Cg
panda3d/linuxroot/usr/include/panda3d/parser-inc/openssl
panda3d/linuxroot/usr/include/panda3d/parser-inc/netinet
panda3d/linuxroot/usr/lib
panda3d/linuxroot/usr/lib/panda3d
panda3d/linuxroot/usr/lib/python2.5
panda3d/linuxroot/usr/lib/python2.5/lib-dynload
panda3d/linuxroot/usr/lib/python2.5/site-packages
panda3d/linuxroot/usr/bin
panda3d/linuxroot/usr/share
panda3d/linuxroot/usr/share/panda3d
panda3d/linuxroot/usr/share/panda3d/direct
panda3d/linuxroot/usr/share/panda3d/direct/metalibs
panda3d/linuxroot/usr/share/panda3d/direct/metalibs/direct
panda3d/linuxroot/usr/share/panda3d/direct/src
panda3d/linuxroot/usr/share/panda3d/direct/src/dcparser
panda3d/linuxroot/usr/share/panda3d/direct/src/fsm
panda3d/linuxroot/usr/share/panda3d/direct/src/extensions
panda3d/linuxroot/usr/share/panda3d/direct/src/particles
panda3d/linuxroot/usr/share/panda3d/direct/src/showbase
panda3d/linuxroot/usr/share/panda3d/direct/src/directtools
panda3d/linuxroot/usr/share/panda3d/direct/src/directscripts
panda3d/linuxroot/usr/share/panda3d/direct/src/wxwidgets
panda3d/linuxroot/usr/share/panda3d/direct/src/dcparse
panda3d/linuxroot/usr/share/panda3d/direct/src/tkwidgets
panda3d/linuxroot/usr/share/panda3d/direct/src/deadrec
panda3d/linuxroot/usr/share/panda3d/direct/src/extensions_native
panda3d/linuxroot/usr/share/panda3d/direct/src/filter
panda3d/linuxroot/usr/share/panda3d/direct/src/showutil
panda3d/linuxroot/usr/share/panda3d/direct/src/autorestart
panda3d/linuxroot/usr/share/panda3d/direct/src/configfiles
panda3d/linuxroot/usr/share/panda3d/direct/src/directdevices
panda3d/linuxroot/usr/share/panda3d/direct/src/ffi
panda3d/linuxroot/usr/share/panda3d/direct/src/pyinst
panda3d/linuxroot/usr/share/panda3d/direct/src/directd
panda3d/linuxroot/usr/share/panda3d/direct/src/tkpanels
panda3d/linuxroot/usr/share/panda3d/direct/src/http
panda3d/linuxroot/usr/share/panda3d/direct/src/physics
panda3d/linuxroot/usr/share/panda3d/direct/src/directbase
panda3d/linuxroot/usr/share/panda3d/direct/src/motiontrail
panda3d/linuxroot/usr/share/panda3d/direct/src/leveleditor
panda3d/linuxroot/usr/share/panda3d/direct/src/actor
panda3d/linuxroot/usr/share/panda3d/direct/src/gui
panda3d/linuxroot/usr/share/panda3d/direct/src/task
panda3d/linuxroot/usr/share/panda3d/direct/src/test
panda3d/linuxroot/usr/share/panda3d/direct/src/heapq
panda3d/linuxroot/usr/share/panda3d/direct/src/doc
panda3d/linuxroot/usr/share/panda3d/direct/src/stdpy
panda3d/linuxroot/usr/share/panda3d/direct/src/directutil
panda3d/linuxroot/usr/share/panda3d/direct/src/directnotify
panda3d/linuxroot/usr/share/panda3d/direct/src/cluster
panda3d/linuxroot/usr/share/panda3d/direct/src/distributed
panda3d/linuxroot/usr/share/panda3d/direct/src/controls
panda3d/linuxroot/usr/share/panda3d/direct/src/directdServer
panda3d/linuxroot/usr/share/panda3d/direct/src/interval
panda3d/linuxroot/usr/share/panda3d/plugins
panda3d/linuxroot/usr/share/panda3d/Pmw
panda3d/linuxroot/usr/share/panda3d/Pmw/Pmw_1_2
panda3d/linuxroot/usr/share/panda3d/Pmw/Pmw_1_2/lib
panda3d/linuxroot/usr/share/panda3d/samples
panda3d/linuxroot/usr/share/panda3d/samples/Solar-System
panda3d/linuxroot/usr/share/panda3d/samples/Solar-System/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Solar-System/models
panda3d/linuxroot/usr/share/panda3d/samples/Infinite-Tunnel
panda3d/linuxroot/usr/share/panda3d/samples/Infinite-Tunnel/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Infinite-Tunnel/models
panda3d/linuxroot/usr/share/panda3d/samples/Shadows
panda3d/linuxroot/usr/share/panda3d/samples/Shadows/experimental
panda3d/linuxroot/usr/share/panda3d/samples/Motion-Trails
panda3d/linuxroot/usr/share/panda3d/samples/Motion-Trails/models
panda3d/linuxroot/usr/share/panda3d/samples/Roaming-Ralph
panda3d/linuxroot/usr/share/panda3d/samples/Roaming-Ralph/models
panda3d/linuxroot/usr/share/panda3d/samples/Looking-and-Gripping
panda3d/linuxroot/usr/share/panda3d/samples/Looking-and-Gripping/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Looking-and-Gripping/models
panda3d/linuxroot/usr/share/panda3d/samples/Looking-and-Gripping/models/textures
panda3d/linuxroot/usr/share/panda3d/samples/Cartoon-Shader
panda3d/linuxroot/usr/share/panda3d/samples/Cartoon-Shader/models
panda3d/linuxroot/usr/share/panda3d/samples/Disco-Lights
panda3d/linuxroot/usr/share/panda3d/samples/Disco-Lights/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Disco-Lights/models
panda3d/linuxroot/usr/share/panda3d/samples/Music-Box
panda3d/linuxroot/usr/share/panda3d/samples/Music-Box/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Music-Box/models
panda3d/linuxroot/usr/share/panda3d/samples/Music-Box/music
panda3d/linuxroot/usr/share/panda3d/samples/Media-Player
panda3d/linuxroot/usr/share/panda3d/samples/Procedural-Cube
panda3d/linuxroot/usr/share/panda3d/samples/Texture-Swapping
panda3d/linuxroot/usr/share/panda3d/samples/Texture-Swapping/duck
panda3d/linuxroot/usr/share/panda3d/samples/Texture-Swapping/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Texture-Swapping/explosion
panda3d/linuxroot/usr/share/panda3d/samples/Texture-Swapping/shadow
panda3d/linuxroot/usr/share/panda3d/samples/Texture-Swapping/models
panda3d/linuxroot/usr/share/panda3d/samples/Texture-Swapping/models/textures
panda3d/linuxroot/usr/share/panda3d/samples/Boxing-Robots
panda3d/linuxroot/usr/share/panda3d/samples/Boxing-Robots/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Boxing-Robots/models
panda3d/linuxroot/usr/share/panda3d/samples/Carousel
panda3d/linuxroot/usr/share/panda3d/samples/Carousel/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Carousel/models
panda3d/linuxroot/usr/share/panda3d/samples/Teapot-on-TV
panda3d/linuxroot/usr/share/panda3d/samples/Teapot-on-TV/models
panda3d/linuxroot/usr/share/panda3d/samples/Fractal-Plants
panda3d/linuxroot/usr/share/panda3d/samples/Fractal-Plants/models
panda3d/linuxroot/usr/share/panda3d/samples/Chessboard
panda3d/linuxroot/usr/share/panda3d/samples/Chessboard/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Chessboard/models
panda3d/linuxroot/usr/share/panda3d/samples/Ball-in-Maze
panda3d/linuxroot/usr/share/panda3d/samples/Ball-in-Maze/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Ball-in-Maze/models
panda3d/linuxroot/usr/share/panda3d/samples/Fireflies
panda3d/linuxroot/usr/share/panda3d/samples/Fireflies/models
panda3d/linuxroot/usr/share/panda3d/samples/Asteroids
panda3d/linuxroot/usr/share/panda3d/samples/Asteroids/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Asteroids/textures
panda3d/linuxroot/usr/share/panda3d/samples/Asteroids/models
panda3d/linuxroot/usr/share/panda3d/samples/Particles
panda3d/linuxroot/usr/share/panda3d/samples/Particles/screenshots
panda3d/linuxroot/usr/share/panda3d/samples/Glow-Filter
panda3d/linuxroot/usr/share/panda3d/samples/Glow-Filter/models
panda3d/linuxroot/usr/share/panda3d/samples/Normal-Mapping
panda3d/linuxroot/usr/share/panda3d/samples/Normal-Mapping/models
panda3d/linuxroot/usr/share/panda3d/pandac
panda3d/linuxroot/usr/share/panda3d/pandac/input
panda3d/linuxroot/usr/share/panda3d/models
panda3d/linuxroot/usr/share/panda3d/models/audio
panda3d/linuxroot/usr/share/panda3d/models/audio/sfx
panda3d/linuxroot/usr/share/panda3d/models/misc
panda3d/linuxroot/usr/share/panda3d/models/icons
panda3d/linuxroot/usr/share/panda3d/models/maps
panda3d/linuxroot/usr/share/panda3d/models/gui
panda3d/linuxroot/DEBIAN
panda3d/linuxroot/etc
panda3d/linuxroot/etc/ld.so.conf.d
panda3d/panda
panda3d/panda/metalibs
panda3d/panda/metalibs/pandadx8
panda3d/panda/metalibs/pandaexpress
panda3d/panda/metalibs/panda
panda3d/panda/metalibs/pandaphysics
panda3d/panda/metalibs/pandaode
panda3d/panda/metalibs/pandadx9
panda3d/panda/metalibs/pandaegg
panda3d/panda/metalibs/pandagl
panda3d/panda/metalibs/pandafx
panda3d/panda/src
panda3d/panda/src/dxgsg9
panda3d/panda/src/mesadisplay
panda3d/panda/src/chan
panda3d/panda/src/helix
panda3d/panda/src/pgui
panda3d/panda/src/pnmimage
panda3d/panda/src/windisplay
panda3d/panda/src/dgraph
panda3d/panda/src/parametrics
panda3d/panda/src/effects
panda3d/panda/src/movies
panda3d/panda/src/display
panda3d/panda/src/char
panda3d/panda/src/grutil
panda3d/panda/src/downloader
panda3d/panda/src/pstatclient
panda3d/panda/src/tform
panda3d/panda/src/pgui_ORI
panda3d/panda/src/pipeline
panda3d/panda/src/vrpn
panda3d/panda/src/particlesystem
panda3d/panda/src/text
panda3d/panda/src/tinydisplay
panda3d/panda/src/pgraph
panda3d/panda/src/glgsg
panda3d/panda/src/pnmimagetypes
panda3d/panda/src/lerp
panda3d/panda/src/pnmtext
panda3d/panda/src/testbed
panda3d/panda/src/audio
panda3d/panda/src/configfiles
panda3d/panda/src/collide
panda3d/panda/src/audiotraits
panda3d/panda/src/egg2pg
panda3d/panda/src/gsgmisc
panda3d/panda/src/putil
panda3d/panda/src/osxdisplay
panda3d/panda/src/ps2gsg
panda3d/panda/src/gobj
panda3d/panda/src/nativenet
panda3d/panda/src/pgraphnodes
panda3d/panda/src/physics
panda3d/panda/src/glxdisplay
panda3d/panda/src/dxgsg8
panda3d/panda/src/wgldisplay
panda3d/panda/src/gsgbase
panda3d/panda/src/glstuff
panda3d/panda/src/recorder
panda3d/panda/src/egg
panda3d/panda/src/distort
panda3d/panda/src/downloadertools
panda3d/panda/src/ode
panda3d/panda/src/doc
panda3d/panda/src/cull
panda3d/panda/src/framework
panda3d/panda/src/linmath
panda3d/panda/src/event
panda3d/panda/src/mathutil
panda3d/panda/src/ps2display
panda3d/panda/src/pandabase
panda3d/panda/src/device
panda3d/panda/src/net
panda3d/panda/src/express
panda3d/panda/src/skel
panda3d/dmodels
panda3d/dmodels/src
panda3d/dmodels/src/fonts
panda3d/dmodels/src/level_editor
panda3d/dmodels/src/audio
panda3d/dmodels/src/audio/sfx
panda3d/dmodels/src/misc
panda3d/dmodels/src/icons
panda3d/dmodels/src/maps
panda3d/dmodels/src/gui
panda3d/ppremake
panda3d/pandatool
panda3d/pandatool/src
panda3d/pandatool/src/xfileprogs
panda3d/pandatool/src/dxf
panda3d/pandatool/src/miscprogs
panda3d/pandatool/src/gtk-stats
panda3d/pandatool/src/vrmlprogs
panda3d/pandatool/src/vrmlegg
panda3d/pandatool/src/mayaprogs
panda3d/pandatool/src/egg-optchar
panda3d/pandatool/src/softegg
panda3d/pandatool/src/egg-qtess
panda3d/pandatool/src/converter
panda3d/pandatool/src/pstatserver
panda3d/pandatool/src/ptloader
panda3d/pandatool/src/fltprogs
panda3d/pandatool/src/xfile
panda3d/pandatool/src/eggbase
panda3d/pandatool/src/imageprogs
panda3d/pandatool/src/lwo
panda3d/pandatool/src/mayaegg
panda3d/pandatool/src/eggcharbase
panda3d/pandatool/src/configfiles
panda3d/pandatool/src/dxfegg
panda3d/pandatool/src/palettizer
panda3d/pandatool/src/flt
panda3d/pandatool/src/lwoprogs
panda3d/pandatool/src/vrml
panda3d/pandatool/src/win-stats
panda3d/pandatool/src/xfileegg
panda3d/pandatool/src/daeegg
panda3d/pandatool/src/pandatoolbase
panda3d/pandatool/src/eggprogs
panda3d/pandatool/src/progbase
panda3d/pandatool/src/egg-palettize
panda3d/pandatool/src/scripts
panda3d/pandatool/src/maxprogs
panda3d/pandatool/src/lwoegg
panda3d/pandatool/src/fltegg
panda3d/pandatool/src/daeprogs
panda3d/pandatool/src/cvscopy
panda3d/pandatool/src/maxeggimport
panda3d/pandatool/src/maya
panda3d/pandatool/src/egg-mkfont
panda3d/pandatool/src/bam
panda3d/pandatool/src/dxfprogs
panda3d/pandatool/src/text-stats
panda3d/pandatool/src/maxegg
panda3d/pandatool/src/imagebase
panda3d/pandatool/src/softprogs
panda3d/dtool
panda3d/dtool/metalibs
panda3d/dtool/metalibs/dtool
panda3d/dtool/metalibs/dtoolconfig
panda3d/dtool/pptempl
panda3d/dtool/src
panda3d/dtool/src/dtoolutil
panda3d/dtool/src/prc
panda3d/dtool/src/interrogatedb
panda3d/dtool/src/parser-inc
panda3d/dtool/src/attach
panda3d/dtool/src/prckeys
panda3d/dtool/src/dtoolbase
panda3d/dtool/src/newheader
panda3d/dtool/src/cppparser
panda3d/dtool/src/dconfig
panda3d/dtool/src/pystub
panda3d/dtool/src/test_interrogate
panda3d/dtool/src/interrogate
panda3d/SceneEditor
panda3d/direct
panda3d/direct/metalibs
panda3d/direct/metalibs/direct
panda3d/direct/src
panda3d/direct/src/dcparser
panda3d/direct/src/fsm
panda3d/direct/src/extensions
panda3d/direct/src/particles
panda3d/direct/src/showbase
panda3d/direct/src/directtools
panda3d/direct/src/directscripts
panda3d/direct/src/wxwidgets
panda3d/direct/src/dcparse
panda3d/direct/src/tkwidgets
panda3d/direct/src/deadrec
panda3d/direct/src/extensions_native
panda3d/direct/src/filter
panda3d/direct/src/showutil
panda3d/direct/src/autorestart
panda3d/direct/src/configfiles
panda3d/direct/src/directdevices
panda3d/direct/src/ffi
panda3d/direct/src/pyinst
panda3d/direct/src/directd
panda3d/direct/src/tkpanels
panda3d/direct/src/http
panda3d/direct/src/physics
panda3d/direct/src/directbase
panda3d/direct/src/motiontrail
panda3d/direct/src/leveleditor
panda3d/direct/src/actor
panda3d/direct/src/gui
panda3d/direct/src/task
panda3d/direct/src/test
panda3d/direct/src/heapq
panda3d/direct/src/doc
panda3d/direct/src/stdpy
panda3d/direct/src/directutil
panda3d/direct/src/directnotify
panda3d/direct/src/cluster
panda3d/direct/src/distributed
panda3d/direct/src/controls
panda3d/direct/src/directdServer
panda3d/direct/src/interval
panda3d/makepanda
panda3d/pandaapp
panda3d/pandaapp/src
panda3d/pandaapp/src/pandaappbase
panda3d/pandaapp/src/configfiles
panda3d/pandaapp/src/httpbackup
panda3d/pandaapp/src/indexify
panda3d/samples
panda3d/samples/Solar-System
panda3d/samples/Solar-System/screenshots
panda3d/samples/Solar-System/models
panda3d/samples/Infinite-Tunnel
panda3d/samples/Infinite-Tunnel/screenshots
panda3d/samples/Infinite-Tunnel/models
panda3d/samples/Shadows
panda3d/samples/Shadows/experimental
panda3d/samples/Motion-Trails
panda3d/samples/Motion-Trails/models
panda3d/samples/Roaming-Ralph
panda3d/samples/Roaming-Ralph/models
panda3d/samples/Looking-and-Gripping
panda3d/samples/Looking-and-Gripping/screenshots
panda3d/samples/Looking-and-Gripping/models
panda3d/samples/Looking-and-Gripping/models/textures
panda3d/samples/Cartoon-Shader
panda3d/samples/Cartoon-Shader/models
panda3d/samples/Disco-Lights
panda3d/samples/Disco-Lights/screenshots
panda3d/samples/Disco-Lights/models
panda3d/samples/Music-Box
panda3d/samples/Music-Box/screenshots
panda3d/samples/Music-Box/models
panda3d/samples/Music-Box/music
panda3d/samples/Media-Player
panda3d/samples/Procedural-Cube
panda3d/samples/Texture-Swapping
panda3d/samples/Texture-Swapping/duck
panda3d/samples/Texture-Swapping/screenshots
panda3d/samples/Texture-Swapping/explosion
panda3d/samples/Texture-Swapping/shadow
panda3d/samples/Texture-Swapping/models
panda3d/samples/Texture-Swapping/models/textures
panda3d/samples/Boxing-Robots
panda3d/samples/Boxing-Robots/screenshots
panda3d/samples/Boxing-Robots/models
panda3d/samples/Carousel
panda3d/samples/Carousel/screenshots
panda3d/samples/Carousel/models
panda3d/samples/Teapot-on-TV
panda3d/samples/Teapot-on-TV/models
panda3d/samples/Fractal-Plants
panda3d/samples/Fractal-Plants/models
panda3d/samples/Chessboard
panda3d/samples/Chessboard/screenshots
panda3d/samples/Chessboard/models
panda3d/samples/Ball-in-Maze
panda3d/samples/Ball-in-Maze/screenshots
panda3d/samples/Ball-in-Maze/models
panda3d/samples/Fireflies
panda3d/samples/Fireflies/models
panda3d/samples/Asteroids
panda3d/samples/Asteroids/screenshots
panda3d/samples/Asteroids/textures
panda3d/samples/Asteroids/models
panda3d/samples/Particles
panda3d/samples/Particles/screenshots
panda3d/samples/Glow-Filter
panda3d/samples/Glow-Filter/models
panda3d/samples/Normal-Mapping
panda3d/samples/Normal-Mapping/models
panda3d/built
panda3d/built/include
panda3d/built/include/openssl
panda3d/built/include/parser-inc
panda3d/built/include/parser-inc/Cg
panda3d/built/include/parser-inc/openssl
panda3d/built/include/parser-inc/netinet
panda3d/built/modelcache
panda3d/built/lib
panda3d/built/tmp
panda3d/built/direct
panda3d/built/plugins
panda3d/built/Pmw
panda3d/built/Pmw/Pmw_1_2
panda3d/built/Pmw/Pmw_1_2/lib
panda3d/built/etc
panda3d/built/bin
panda3d/built/pandac
panda3d/built/pandac/input
panda3d/built/models
panda3d/built/models/audio
panda3d/built/models/audio/sfx
panda3d/built/models/misc
panda3d/built/models/icons
panda3d/built/models/maps
panda3d/built/models/gui
panda3d/doc
panda3d/thirdparty
panda3d/thirdparty/linux-libs-x64
panda3d/thirdparty/linux-libs-x64/ffmpeg
panda3d/thirdparty/linux-libs-x64/ffmpeg/include
panda3d/thirdparty/linux-libs-x64/ffmpeg/lib
panda3d/thirdparty/linux-libs-x64/nvidiacg
panda3d/thirdparty/linux-libs-x64/nvidiacg/include
panda3d/thirdparty/linux-libs-x64/nvidiacg/include/Cg
panda3d/thirdparty/linux-libs-x64/nvidiacg/lib
panda3d/thirdparty/linux-libs-x64/nvidiacg/bin
panda3d/thirdparty/linux-libs-x64/fftw
panda3d/thirdparty/linux-libs-x64/fftw/include
panda3d/thirdparty/linux-libs-x64/fftw/lib
panda3d/thirdparty/linux-libs-x64/openal
panda3d/thirdparty/linux-libs-x64/openal/include
panda3d/thirdparty/linux-libs-x64/openal/include/AL
panda3d/thirdparty/linux-libs-x64/openal/lib
panda3d/thirdparty/linux-libs-x64/fmod
panda3d/thirdparty/linux-libs-x64/fmod/include
panda3d/thirdparty/linux-libs-x64/fmod/lib
panda3d/thirdparty/linux-libs-x64/ode
panda3d/thirdparty/linux-libs-x64/ode/include
panda3d/thirdparty/linux-libs-x64/ode/include/ode
panda3d/thirdparty/linux-libs-x64/ode/lib
panda3d/thirdparty/linux-libs-x64/fmodex
panda3d/thirdparty/linux-libs-x64/fmodex/include
panda3d/thirdparty/linux-libs-x64/fmodex/lib
panda3d/thirdparty/linux-libs-x64/artoolkit
panda3d/thirdparty/linux-libs-x64/artoolkit/include
panda3d/thirdparty/linux-libs-x64/artoolkit/include/AR
panda3d/thirdparty/linux-libs-x64/artoolkit/lib
panda3d/thirdparty/linux-libs-a
panda3d/thirdparty/linux-libs-a/ffmpeg
panda3d/thirdparty/linux-libs-a/ffmpeg/include
panda3d/thirdparty/linux-libs-a/ffmpeg/lib
panda3d/thirdparty/linux-libs-a/vrpn
panda3d/thirdparty/linux-libs-a/vrpn/include
panda3d/thirdparty/linux-libs-a/vrpn/lib
panda3d/thirdparty/linux-libs-a/nvidiacg
panda3d/thirdparty/linux-libs-a/nvidiacg/include
panda3d/thirdparty/linux-libs-a/nvidiacg/include/Cg
panda3d/thirdparty/linux-libs-a/nvidiacg/lib
panda3d/thirdparty/linux-libs-a/nvidiacg/bin
panda3d/thirdparty/linux-libs-a/fftw
panda3d/thirdparty/linux-libs-a/fftw/include
panda3d/thirdparty/linux-libs-a/fftw/lib
panda3d/thirdparty/linux-libs-a/nspr
panda3d/thirdparty/linux-libs-a/nspr/include
panda3d/thirdparty/linux-libs-a/nspr/include/obsolete
panda3d/thirdparty/linux-libs-a/nspr/include/private
panda3d/thirdparty/linux-libs-a/nspr/lib
panda3d/thirdparty/linux-libs-a/nspr/bin
panda3d/thirdparty/linux-libs-a/openal
panda3d/thirdparty/linux-libs-a/openal/include
panda3d/thirdparty/linux-libs-a/openal/include/AL
panda3d/thirdparty/linux-libs-a/openal/lib
panda3d/thirdparty/linux-libs-a/fmod
panda3d/thirdparty/linux-libs-a/fmod/include
panda3d/thirdparty/linux-libs-a/fmod/lib
panda3d/thirdparty/linux-libs-a/fmod/bin
panda3d/thirdparty/linux-libs-a/ode
panda3d/thirdparty/linux-libs-a/ode/include
panda3d/thirdparty/linux-libs-a/ode/include/ode
panda3d/thirdparty/linux-libs-a/ode/lib
panda3d/thirdparty/linux-libs-a/fmodex
panda3d/thirdparty/linux-libs-a/fmodex/include
panda3d/thirdparty/linux-libs-a/fmodex/lib
panda3d/thirdparty/linux-libs-a/artoolkit
panda3d/thirdparty/linux-libs-a/artoolkit/include
panda3d/thirdparty/linux-libs-a/artoolkit/include/AR
panda3d/thirdparty/linux-libs-a/artoolkit/lib
panda3d/thirdparty/Pmw
panda3d/thirdparty/Pmw/Pmw_1_2
panda3d/thirdparty/Pmw/Pmw_1_2/lib
panda3d/models
panda3d/models/maps

what do you suggest? does it worth to sweep everything and re-check the whole stuff?

No, it definitely seems like a path issue.
Are you sure you cd’ed into the directory of the sample program and are you sure the PandaSneezes.avi is present there?

you betcha. Carefully reading the error stream posted above we’ll notice that;

but I tellya more: I tried also from console “ffmpeg -i Pandasneeze.avi Pandasneeze-encoded.avi” and then played it just to see if there where problems with ffmpeg but all is fine. Pretty nasty isn’t it?
Do you know how can I debug deeper from script this issue pro-rsoft?

No idea. I’m not experiencing any issues on my ppremake cvs trunk build here. That said, I might be using OpenCV and not FFMpeg.

pro-rsoft I produced meanwile a debug output that tell some more things that maybe could help:

:gobj: Loading texture /home2/kartoffeln/Fuf/foof/a01.mpg
:pnmimage(debug): Reading image from /home2/kartoffeln/Fuf/foof/a01.mpg
:pnmimage(debug): Unable to determine image file type from magic number.
:pnmimage(debug): Unable to guess image file type from its extension.
:gobj(error): Texture::read() - couldn't read: /home2/kartoffeln/Fuf/foof/a01.mpg
:gobj(error): Texture "/home2/kartoffeln/Fuf/foof/a01.mpg" exists but cannot be read.

and this is my compile command line:

makepanda/makepanda.py --use-python --use-zlib --use-png --use-jpeg --use-tiff --use-fmod --use-fmodex --use-openal --use-nvidiacg --use-openssl --use-freetype --use-fftw --use-artoolkit --use-ode --use-ffmpeg --use-pandatool --installer

Could you post yours so that I can try to see if it works here?
And if I decide to switch to OpenCV do I got to install also the libcv python bindings or just the libcv-dev package?

UPDATE
hey meanwhile I found THIS!
I’m getting wrong or I MUST compile with OpenCV instead ffmpeg to have video textures working?

Not even libcv-dev, if there is a thirdparty package for it. There is, but it’s not included in the 1.5.4 thirdparty packages yet.

Woah! Why don’t you just makepanda with --everything and then --no-blah everything you don’t want out, instead of doing it the other way around?

hellye, I’m missing the opencv folder - I wonder why the thirdparty folder isn’t in CVS - anyhow where can I snatch it for putting in my old thirdparty folder?

heh yeah but the stuff unimportant for me was pretty half of the whole and then I got not much gain - but I lend ya your way is more appropriate and I guess I’ll use then :wink: