VLC-Player: Dateien nicht streamen, Equalizer

    • VLC-Player: Dateien nicht streamen, Equalizer

      Hallo allerseits.

      Ich habe ein kleines Problem mit meinem VLC-Player: Er verhält sich ständig so, als müsste er lokale Dateien streamen (FLV-Dateien): Ich kann nicht vorspringen (bestenfalls vorspulen), und wenn er mit Dekodieren nicht hinterherkommt, lässt er die entsprechenden Passagen einfach fallen, so als würden ihm die Daten mit der Zeit weglaufen. oO Ich habe zwar schon in den Einstellungen rumgesucht, aber nichts Entsprechendes gefunden (oder ich habe Tomaten auf den Augen xD).

      Ein anderes Problem: Irgendwie habe ich den Eindruck, als würde der VLC-Player den Equalizer umgehen, obwohl nichts darauf hindeutet und alles scheinbar funktioniert. oO

      Hat da jemand Lösungen für mein Problem? Ich bin für jeden Hinweis dankbar. :)

      Ich benutze Ubuntu Feisty; wer's genau wissen will: Linux ubuntu 2.6.20-16-generic #2 SMP Tue Dec 18 05:45:12 UTC 2007 i686 GNU/Linux

      Ark
    • Ich versuche gerade, VLC zu kompilieren. Allerdings tritt ein Fehler beim Kompilieren auf; hier weitere Informationen dazu:

      Quelle:

      Quellcode

      1. http://download.videolan.org/pub/videolan/vlc/0.8.6d/vlc-0.8.6d.tar.bz2

      Konfiguration:

      Quellcode

      1. ./configure --enable-release --enable-shout --enable-dv --enable-dvdread --enable-dvdnav --enable-v4l --enable-flac --enable-tremor --enable-svg --enable-snapshot --enable-esd --with-ffmpeg-mp3lame --enable-theora

      Letzte Zeilen von make:

      Quellcode

      1. make[6]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/cmml'
      2. make all-recursive
      3. make[6]: Betrete Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/cmml'
      4. make[7]: Betrete Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/cmml'
      5. make[7]: Für das Ziel »all-am« ist nichts zu tun.
      6. make[7]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/cmml'
      7. make[6]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/cmml'
      8. make[5]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/cmml'
      9. Making all in dmo
      10. make[5]: Betrete Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/dmo'
      11. make all-recursive
      12. make[6]: Betrete Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/dmo'
      13. make[7]: Betrete Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/dmo'
      14. make[7]: Für das Ziel »all-am« ist nichts zu tun.
      15. make[7]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/dmo'
      16. make[6]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/dmo'
      17. make[5]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/dmo'
      18. Making all in ffmpeg
      19. make[5]: Betrete Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/ffmpeg'
      20. make[6]: Betrete Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/ffmpeg'
      21. if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin ffmpeg` -Wsign-compare -Wall -pipe -MT libffmpeg_plugin_a-ffmpeg.o -MD -MP -MF ".deps/libffmpeg_plugin_a-ffmpeg.Tpo" -c -o libffmpeg_plugin_a-ffmpeg.o `test -f 'ffmpeg.c' || echo './'`ffmpeg.c; \
      22. then mv -f ".deps/libffmpeg_plugin_a-ffmpeg.Tpo" ".deps/libffmpeg_plugin_a-ffmpeg.Po"; else rm -f ".deps/libffmpeg_plugin_a-ffmpeg.Tpo"; exit 1; fi
      23. if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin ffmpeg` -Wsign-compare -Wall -pipe -MT libffmpeg_plugin_a-video.o -MD -MP -MF ".deps/libffmpeg_plugin_a-video.Tpo" -c -o libffmpeg_plugin_a-video.o `test -f 'video.c' || echo './'`video.c; \
      24. then mv -f ".deps/libffmpeg_plugin_a-video.Tpo" ".deps/libffmpeg_plugin_a-video.Po"; else rm -f ".deps/libffmpeg_plugin_a-video.Tpo"; exit 1; fi
      25. video.c:89: Warnung: »AVPaletteControl« ist veraltet
      26. video.c: In Funktion »InitVideoDec__0_8_6«:
      27. video.c:360: Warnung: »AVPaletteControl« ist veraltet
      28. video.c: In Funktion »ffmpeg_CopyPicture«:
      29. video.c:834: Warnung: »img_convert« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2450)
      30. if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin ffmpeg` -Wsign-compare -Wall -pipe -MT libffmpeg_plugin_a-audio.o -MD -MP -MF ".deps/libffmpeg_plugin_a-audio.Tpo" -c -o libffmpeg_plugin_a-audio.o `test -f 'audio.c' || echo './'`audio.c; \
      31. then mv -f ".deps/libffmpeg_plugin_a-audio.Tpo" ".deps/libffmpeg_plugin_a-audio.Po"; else rm -f ".deps/libffmpeg_plugin_a-audio.Tpo"; exit 1; fi
      32. audio.c: In Funktion »DecodeAudio__0_8_6«:
      33. audio.c:235: Warnung: »avcodec_decode_audio« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2609)
      34. if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin ffmpeg` -Wsign-compare -Wall -pipe -MT libffmpeg_plugin_a-video_filter.o -MD -MP -MF ".deps/libffmpeg_plugin_a-video_filter.Tpo" -c -o libffmpeg_plugin_a-video_filter.o `test -f 'video_filter.c' || echo './'`video_filter.c; \
      35. then mv -f ".deps/libffmpeg_plugin_a-video_filter.Tpo" ".deps/libffmpeg_plugin_a-video_filter.Po"; else rm -f ".deps/libffmpeg_plugin_a-video_filter.Tpo"; exit 1; fi
      36. video_filter.c:62: Warnung: »ImgReSampleContext« ist veraltet
      37. video_filter.c: In Funktion »CloseFilter__0_8_6«:
      38. video_filter.c:175: Warnung: »img_resample_close« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2309)
      39. video_filter.c: In Funktion »CheckInit«:
      40. video_filter.c:219: Warnung: »img_resample_close« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2309)
      41. video_filter.c:291: Warnung: »img_resample_full_init« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2298)
      42. video_filter.c: In Funktion »Process«:
      43. video_filter.c:469: Warnung: »img_resample« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2304)
      44. video_filter.c:518: Warnung: »img_convert« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2450)
      45. video_filter.c:530: Warnung: »img_resample« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2304)
      46. if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin ffmpeg` -Wsign-compare -Wall -pipe -MT libffmpeg_plugin_a-chroma.o -MD -MP -MF ".deps/libffmpeg_plugin_a-chroma.Tpo" -c -o libffmpeg_plugin_a-chroma.o `test -f 'chroma.c' || echo './'`chroma.c; \
      47. then mv -f ".deps/libffmpeg_plugin_a-chroma.Tpo" ".deps/libffmpeg_plugin_a-chroma.Po"; else rm -f ".deps/libffmpeg_plugin_a-chroma.Tpo"; exit 1; fi
      48. chroma.c:55: Warnung: »ImgReSampleContext« ist veraltet
      49. chroma.c: In Funktion »OpenChroma__0_8_6«:
      50. chroma.c:100: Warnung: »img_resample_init« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2288)
      51. chroma.c: In Funktion »ChromaConversion«:
      52. chroma.c:161: Warnung: »img_convert« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2450)
      53. chroma.c:165: Warnung: »img_resample« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2304)
      54. chroma.c:170: Warnung: »img_convert« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2450)
      55. chroma.c: In Funktion »CloseChroma__0_8_6«:
      56. chroma.c:186: Warnung: »img_resample_close« ist veraltet (deklariert bei /usr/local/include/ffmpeg/avcodec.h:2309)
      57. if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin ffmpeg` -Wsign-compare -Wall -pipe -MT libffmpeg_plugin_a-encoder.o -MD -MP -MF ".deps/libffmpeg_plugin_a-encoder.Tpo" -c -o libffmpeg_plugin_a-encoder.o `test -f 'encoder.c' || echo './'`encoder.c; \
      58. then mv -f ".deps/libffmpeg_plugin_a-encoder.Tpo" ".deps/libffmpeg_plugin_a-encoder.Po"; else rm -f ".deps/libffmpeg_plugin_a-encoder.Tpo"; exit 1; fi
      59. encoder.c: In Funktion »OpenEncoder__0_8_6«:
      60. encoder.c:476: Warnung: Zuweisung streicht Qualifizierer von Zeiger-Zieltyp
      61. encoder.c:477: Warnung: Zuweisung streicht Qualifizierer von Zeiger-Zieltyp
      62. if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin ffmpeg` -Wsign-compare -Wall -pipe -MT libffmpeg_plugin_a-postprocess.o -MD -MP -MF ".deps/libffmpeg_plugin_a-postprocess.Tpo" -c -o libffmpeg_plugin_a-postprocess.o `test -f 'postprocess.c' || echo './'`postprocess.c; \
      63. then mv -f ".deps/libffmpeg_plugin_a-postprocess.Tpo" ".deps/libffmpeg_plugin_a-postprocess.Po"; else rm -f ".deps/libffmpeg_plugin_a-postprocess.Tpo"; exit 1; fi
      64. if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin ffmpeg` -Wsign-compare -Wall -pipe -MT libffmpeg_plugin_a-demux.o -MD -MP -MF ".deps/libffmpeg_plugin_a-demux.Tpo" -c -o libffmpeg_plugin_a-demux.o `test -f 'demux.c' || echo './'`demux.c; \
      65. then mv -f ".deps/libffmpeg_plugin_a-demux.Tpo" ".deps/libffmpeg_plugin_a-demux.Po"; else rm -f ".deps/libffmpeg_plugin_a-demux.Tpo"; exit 1; fi
      66. demux.c: In Funktion »OpenDemux__0_8_6«:
      67. demux.c:191: Warnung: Vergleich zwischen vorzeichenbehaftet und vorzeichenlos
      68. if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin ffmpeg` -Wsign-compare -Wall -pipe -MT libffmpeg_plugin_a-mux.o -MD -MP -MF ".deps/libffmpeg_plugin_a-mux.Tpo" -c -o libffmpeg_plugin_a-mux.o `test -f 'mux.c' || echo './'`mux.c; \
      69. then mv -f ".deps/libffmpeg_plugin_a-mux.Tpo" ".deps/libffmpeg_plugin_a-mux.Po"; else rm -f ".deps/libffmpeg_plugin_a-mux.Tpo"; exit 1; fi
      70. mux.c: In Funktion »OpenMux__0_8_6«:
      71. mux.c:136: Fehler: inkompatible Typen in Zuweisung
      72. mux.c: In Funktion »CloseMux__0_8_6«:
      73. mux.c:160: Warnung: Vergleich zwischen vorzeichenbehaftet und vorzeichenlos
      74. make[6]: *** [libffmpeg_plugin_a-mux.o] Fehler 1
      75. make[6]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/ffmpeg'
      76. make[5]: *** [all-modules] Fehler 1
      77. make[5]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec/ffmpeg'
      78. make[4]: *** [all-recursive] Fehler 1
      79. make[4]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec'
      80. make[3]: *** [all] Fehler 2
      81. make[3]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules/codec'
      82. make[2]: *** [all-recursive] Fehler 1
      83. make[2]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d/modules'
      84. make[1]: *** [all-recursive] Fehler 1
      85. make[1]: Verlasse Verzeichnis '/home/ark/downloads/vlc-0.8.6d'
      86. make: *** [all] Fehler 2
      Alles anzeigen

      Weiß da jemand weiter? oO Zeile 71 scheint wohl hier das Problem zu sein.

      Ark

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Ark ()

    • @Nax: Danke für den Workaround. :)

      Christoph schlägt vor, mux.c:136 durch folgende Zeile zu ersetzen:

      Quellcode

      1. p_sys->oc->pb = &p_sys->io;

      Danach hat make das Ding auch anstandslos kompiliert. Allerdings hat mein VLC es mehr mit einer Fernsteuerung als mit einer GUI. :lol:

      Ich habe das erst einmal gelassen und wieder das "alte" VLC aufgesetzt. Hilfen sind aber trotzdem nach wie vor willkommen. ;)

      Danke an alle. ^^

      Ark

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Ark ()