Beiträge von ldeutsch

    Hallo,


    ich habe auch das Problem, dass der aktuelle (gestern) snapshot von ffmpeg vdr nicht zu mögen scheint:


    mcmornan:/usr/local/ffmpeg# ffmpeg -i /video/Actionfilm/ProSieben/Irgendwann_in_Mexiko/2006-06-05.00.53.50.99.rec/001.vdr /video/Actionfilm/ProSieben/Irgendwann_in_Mexiko/2006-06-05.00.53.50.99.rec/002.vdr /video/Actionfilm/ProSieben/Irgendwann_in_Mexiko/2006-06-05.00.53.50.99.rec/003.vdr /video/Actionfilm/ProSieben/Irgendwann_in_Mexiko/2006-06-05.00.53.50.99.rec/004.vdr -f avi -vcodec mpeg4 -acodec -mp3 -qscale 2 output.avi
    FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
    configuration: --enable-a52 --enable-vorbis --enable-mp3lame --enable-libogg --enable-gpl --enable-xvid --enable-x264 --enable-dts --tune=pentium4 --enable-memalign-hack --enable-pthreads --enable-faad --enable-faadbin --enable-faac
    libavutil version: 49.0.0
    libavcodec version: 51.9.0
    libavformat version: 50.4.0
    built on Jun 10 2006 21:30:22, gcc: 4.0.4 20060507 (prerelease) (Debian 4.0.3-3)
    /video/Actionfilm/ProSieben/Irgendwann_in_Mexiko/2006-06-05.00.53.50.99.rec/001.vdr: Unknown format


    Hat jemand ne Idee ?


    grützi,
    Lars

    Hallo VDR Mitstreiter,


    ich habe vor einiger Zeit auf version 0.6 von Noad upgedatet und seitdem erkennt noad keine Logos mehr in Aufnahmen.
    Zuerst habe ich gedacht, es wird einfach nicht gestartet, aber im Logfile sieht alles gut aus:


    Jul 16 12:15:37 Polgara noad[11720]: noad arg[0]: noad
    Jul 16 12:15:37 Polgara noad[11720]: noad arg[1]: --ac3
    Jul 16 12:15:37 Polgara noad[11720]: noad arg[2]: --overlap
    Jul 16 12:15:37 Polgara noad[11720]: noad arg[3]: --jumplogo
    Jul 16 12:15:37 Polgara noad[11720]: noad arg[4]: --comments
    Jul 16 12:15:37 Polgara noad[11720]: noad arg[5]: --online=1
    Jul 16 12:15:37 Polgara noad[11720]: noad arg[6]: --statisticfile=/var/log/vdr/noadstat
    Jul 16 12:15:37 Polgara noad[11720]: noad arg[7]: before
    Jul 16 12:15:37 Polgara noad[11720]: noad arg[8]: /video0/Aeneas_-_Held_von_Troja/2005-07-16.12.15.50.50.rec
    Jul 16 12:15:37 Polgara noad[11720]: noad args done
    Jul 16 12:15:37 Polgara noad[11720]: noad called with 'before' and online=1 and liverecording is no
    Jul 16 12:15:37 Polgara noad[11720]: nothing to do yet
    Jul 16 13:30:44 Polgara -- MARK --
    Jul 16 13:50:44 Polgara -- MARK --
    Jul 16 14:10:44 Polgara -- MARK --
    Jul 16 14:20:00 Polgara noad[17549]: noad arg[0]: noad
    Jul 16 14:20:00 Polgara noad[17549]: noad arg[1]: --ac3
    Jul 16 14:20:00 Polgara noad[17549]: noad arg[2]: --overlap
    Jul 16 14:20:00 Polgara noad[17549]: noad arg[3]: --jumplogo
    Jul 16 14:20:00 Polgara noad[17549]: noad arg[4]: --comments
    Jul 16 14:20:00 Polgara noad[17549]: noad arg[5]: --online=1
    Jul 16 14:20:00 Polgara noad[17549]: noad arg[6]: --statisticfile=/var/log/vdr/noadstat
    Jul 16 14:20:00 Polgara noad[17549]: noad arg[7]: after
    Jul 16 14:20:00 Polgara noad[17549]: noad arg[8]: /video0/Aeneas_-_Held_von_Troja/2005-07-16.12.15.50.50.rec
    Jul 16 14:20:00 Polgara noad[17549]: noad args done


    Dann hab ich mal eine Testaufnahme gemacht, wo mittendrin die Werbung aufhört, und eine Serie anfängt und hab da mal noad auf der Kommandozeile drübergejagt:


    Jul 16 15:45:19 Polgara noad[17912]: noad arg[0]: noad
    Jul 16 15:45:19 Polgara noad[17912]: noad arg[1]: --statisticfile=/video0/noadstat
    Jul 16 15:45:19 Polgara noad[17912]: noad arg[2]: -S
    Jul 16 15:45:19 Polgara noad[17912]: noad arg[3]: -vvv
    Jul 16 15:45:19 Polgara noad[17912]: noad arg[4]: -
    Jul 16 15:45:19 Polgara noad[17912]: noad arg[5]: /video0/@H?r_mal,_wer_da_h?mmert!__/2005-07-16.12.05.50.50.rec/
    Jul 16 15:45:19 Polgara noad[17912]: noad args done
    Jul 16 15:45:19 Polgara noad[17912]: noadData similarCutoff is 100638
    Jul 16 15:45:19 Polgara noad[17912]: Saturday,16.07.2005 15:45:19 start noad-0.6.0 for /video0/@H?r_mal,_wer_da_h?mmert!__/2005-07-16.12.05.50.50.rec/
    Jul 16 15:45:19 Polgara noad[17912]: playing '/video0/@H?r_mal,_wer_da_h?mmert!__/2005-07-16.12.05.50.50.rec//001.vdr'
    Jul 16 15:45:19 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:45:19 Polgara noad[17912]: Saturday,16.07.2005 15:45:19 start noad-0.6.0 for /video0/@H?r_mal,_wer_da_h?mmert!__/2005-07-16.12.05.50.50.rec/
    Jul 16 15:45:19 Polgara noad[17912]: playing '/video0/@H?r_mal,_wer_da_h?mmert!__/2005-07-16.12.05.50.50.rec//001.vdr'
    Jul 16 15:45:19 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:45:19 Polgara noad[17912]: noadData loadCheckData from /video0/@H?r_mal,_wer_da_h?mmert!__/2005-07-16.12.05.50.50.rec//cur.logo
    Jul 16 15:45:19 Polgara noad[17912]: noadData can't open /video0/@H?r_mal,_wer_da_h?mmert!__/2005-07-16.12.05.50.50.rec//cur.logo
    Jul 16 15:45:19 Polgara noad[17912]: detectLogo part1
    Jul 16 15:45:19 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:45:19 Polgara noad[17912]: doLogoDetection 0 12
    Jul 16 15:46:06 Polgara noad[17912]: cNoadIndexFile::Get returns false at 9087 (last is 9086)
    Jul 16 15:46:06 Polgara noad[17912]: detectLogo part2
    Jul 16 15:46:06 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:46:06 Polgara noad[17912]: doLogoDetection 12000 -1
    Jul 16 15:46:06 Polgara noad[17912]: detectLogo part3
    Jul 16 15:46:06 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:46:06 Polgara noad[17912]: doLogoDetection 24000 -1
    Jul 16 15:46:06 Polgara noad[17912]: detectLogo part4
    Jul 16 15:46:06 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:46:06 Polgara noad[17912]: doLogoDetection 48000 -1
    Jul 16 15:46:06 Polgara noad[17912]: detectLogo part5
    Jul 16 15:46:06 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:46:06 Polgara noad[17912]: doLogoDetection 7500 7512
    Jul 16 15:46:13 Polgara noad[17912]: cNoadIndexFile::Get returns false at 9087 (last is 9086)
    Jul 16 15:46:13 Polgara noad[17912]: detectLogo part6
    Jul 16 15:46:13 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:46:13 Polgara noad[17912]: doLogoDetection 15000 -1
    Jul 16 15:46:13 Polgara noad[17912]: detectLogo part7
    Jul 16 15:46:13 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:46:13 Polgara noad[17912]: doLogoDetection 22500 -1
    Jul 16 15:46:13 Polgara noad[17912]: detectLogo part8
    Jul 16 15:46:13 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:46:13 Polgara noad[17912]: doLogoDetection 30000 -1
    Jul 16 15:46:13 Polgara noad[17912]: detectLogo part9
    Jul 16 15:46:13 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:46:13 Polgara noad[17912]: doLogoDetection 37500 -1
    Jul 16 15:46:13 Polgara noad[17912]: detectLogo part10
    Jul 16 15:46:13 Polgara noad[17912]: reInitNoad 0 0
    Jul 16 15:46:13 Polgara noad[17912]: doLogoDetection 45000 -1
    Jul 16 15:46:13 Polgara noad[17912]: detectLogo: no Logo found, give up
    Jul 16 15:46:13 Polgara noad[17912]: Saturday,16.07.2005 15:46:13 noad done for /video0/@H?r_mal,_wer_da_h?mmert!__/2005-07-16.12.05.50.50.rec/ (0:00:54)


    und natürlich war das dann das Ende und die beiden anderen Passes hat er erst garnicht gestartet.


    Hab hier mal im Forum geschaut, und thenoad hatte bei einem ähnlichen Problem den Tipp gegeben, es mit der richtigen MPEG2 lib version zu prüfen.


    Habe ich geprüft, war aber aktuell (v4), und die Header von v4 wurden auch von .configure erkannt.
    Habe auch probiert die mpeg2 lib statisch dazuzulinken, habe mit den dov. switches ffmpeg bzw. magick rumgespielt ... kein Erfolg.


    Mein System:
    - Woody, 2.4 Kernel, alle Komponenten von Source mit dem setupscript kompiliert. (Noad hab ich jetzt nochmal von Hand durchgejagt, lief alles gut durch)


    Noad meldet brav v 0.6, wenn ich es mit noad -V aufrufe.


    Wäre wirklich für jede Hilfe dankbar ... so langsam weiss ich nicht mehr weiter :(


    thx,
    Lars

    Hallo TomG,


    ja, da hast du recht. Ich vermisse für den VDR ein Plugin, dass - ohne Eingriffe auf der Kommandozeile zu benötigen - die Filme nach Divx konvertiert. Alles, was ich bisher ausprobiert habe, hat entweder Bugs oder ich muss auf der Shell rumturnen. Das nachbearbeiten der Filme kostet mich daher am meisten Zeit ...
    Das Menu von TRANSFRON ist halt ziemlich gut. (Ideal für eine Coachpotatoe wie mich :D)


    Gruss und so ...

    Hi,


    transfron ist echt klasse. Kein umständliches Gefummel mehr mit der Commandozeile etc.
    Ich habe zwei Wünsceh, die das Ganze noch besser machen würden:


    1. Es wäre superklasse, wenn ich die Dateinamen nicht vor der Bearbeitung mit Transfron von Leerzeichen säubern müsste.


    2. Genial wäre, wenn man die gewünschten Zielmedien vorgeben könnte. Und zwar abhängig von der minimalen Bitrate. Das finde ich bei VDR2DIVX klasse gelöst.


    Ansonsten: tolles Plugin !


    Gruss und so ...

    Muss ich auch nochmal loswerden: bei mir funzen die Scripte einwandfrei ... NUR: man sollte eine gescheite Basis wie gentoo oder debian verwenden. Der Susemist hat bei mir auch nie geklappt ;(
    So aber hats nur ein Stündchen gedauert (DL und Compilezeit) und dann war VDR wieder auf dem neuesten Stand ... Scripte ? .... find ich gut :-)))

    Ne, sorry. Funzt immer noch net. Bei manchen Aufnahmen klappt es einfach nicht. Ich frag einfach nochmal: gibt es eine Möglichkeit zu prüfen, ob eine VDR Aufnahme kaputt ist bzw. irgendwie Probleme hat ?

    ok, danke für die Info. Werde ich mal probieren. Habe die lib, die man mit VDRSetup bekommt und das ist die 3.93.1 vom Dezember 2002. Hab jetzt aber alles nochmal kompiliert, und werds mal testen.


    Gruss,
    Lars

    Hallo,


    habe jetzt mal auf die Version 1.6.0pre8 upgegraded, und da funktioniert garnixmehr ...
    Wähle ich lavc wird die Datei test.avi nicht erstellt


    This one is waiting for Jobs in /video0/movies/JobQ to process .....


    Found 7 Job(s) in the Queue, Processing next one ...


    *****************************************************************
    *** 2divx Version 1.6.0pre8
    *** INFO: "video0" was not found in 2divx.conf.dirnames.
    ***
    *** Using Superstau.avi as the Output Filename ...
    ***
    *****************************************************************
    *** Using lavc Encoder to encode new video...
    *** Reserving 32768 kbytes of memory for mencoder cache ...
    *** Analyzing Source Stream for presence of AC3 Stream ...
    *** Either no AC3 audio found - or less channels than configured in 2divx.conf
    *** Output AVI will be Video+mp3...
    *** The Video has a length of 4575 seconds.
    *** We will encode with a Video Bitrate of 1113 kbit/s and try to
    *** fit 1 file(s) on 1 CD(s) with a Size of 690 MB.
    *** WARNING: Could not determine Source Video Resolution ...
    *** WARNING: Could not determine true source resolution ...
    *** If Rescaling is needed 2divx defaults to 720 x Y resolution !
    *** Aspect Ratio 2 detected - No Scaling !
    *** Starting Encoding for File /video0/%Superstau/2003-11-08.11:55.50.50.rec/001.vdr ...
    *** File has 114385 frames ....
    *** Starting Encoding Process for libavcodec ...
    *** Pass 1/2
    *** Pass 2/2
    *** fatal: Output File was not created, exiting.
    2divx reported error - Job not removed from queue - exiting


    Im Logfile (messages oder syslog) steht nur:


    Nov 26 19:07:20 Polgara ldeutsch: *** INFO: "video0" was not found in 2divx.conf.dirnames.
    Nov 26 19:07:20 Polgara ldeutsch: *** WARNING: Could not determine Source Video Resolution ...



    Verwende ich xvid oder divx (hat beides mit version 1.60pre7 geklappt, ist aber manchmal hängengeblieben s.o.) kommt:


    This one is waiting for Jobs in /video0/movies/JobQ to process .....


    Found 7 Job(s) in the Queue, Processing next one ...


    *****************************************************************
    *** 2divx Version 1.6.0pre8
    *** INFO: "video0" was not found in 2divx.conf.dirnames.
    ***
    *** Using Superstau.avi as the Output Filename ...
    ***
    *****************************************************************
    *** Using divx Encoder to encode new video...
    *** Reserving 32768 kbytes of memory for mencoder cache ...
    *** Analyzing Source Stream for presence of AC3 Stream ...
    *** Either no AC3 audio found - or less channels than configured in 2divx.conf
    *** Output AVI will be Video+mp3...
    *** The Video has a length of 4575 seconds.
    *** We will encode with a Video Bitrate of 1113 kbit/s and try to
    *** fit 1 file(s) on 1 CD(s) with a Size of 690 MB.
    *** WARNING: Could not determine Source Video Resolution ...
    *** WARNING: Could not determine true source resolution ...
    *** If Rescaling is needed 2divx defaults to 720 x Y resolution !
    *** Aspect Ratio 2 detected - No Scaling !
    *** Starting Encoding for File /video0/%Superstau/2003-11-08.11:55.50.50.rec/001.vdr ...
    *** File has 114385 frames ....
    *** Starting Encoding Process for Divx4/5 ...
    *** Pass 1/2
    -


    Dann passiert laaaaange Zeit nix (solange bis ich abbreche, selbst nach 30min) load ist 0.00
    ps zeigt mir, dass die Prozesse noch da sind, aber mencoder hat als parent 1, was ja heisst, der parent ist abgeschmiert. (von init starte ich wait2enc.sh nicht ...)


    root 31391 29602 0 19:07 pts/1 00:00:00 /bin/sh ./wait2enc.sh
    root 31418 31391 1 19:07 pts/1 00:00:00 /bin/sh /usr/local/src/vdr2divx/2divx /video0/%Superstau/2003-11-08.11
    root 31628 31418 4 19:07 pts/1 00:00:00 cat /video0/%Superstau/2003-11-08.11:55.50.50.rec/001.vdr
    root 31630 31418 0 19:07 pts/1 00:00:00 /usr/local/src/vdr2divx/strmcnv -f -o /video0/movies/worktmp/checkrec.
    root 31631 1 7 19:07 pts/1 00:00:00 /usr/local/bin/mencoder -aid 0 -oac mp3lame -lameopts br=160:abr -fram
    root 31632 3048 0 19:07 pts/0 00:00:00 ps -ef



    Irgendwelche Ideen ?


    Vielen Dank,
    Lars

    Hallo,


    habe ich was Wichtiges nicht erwähnt ? Fehlt ein Logfile, eine Versionsnummer ?
    Hat keine eine Idee, wie ich rausfinden könnte, warum mencoder plötzlich einfach aufhört ? (ohne jedoch abzubrechen) Habe jetzt schon alle möglich codecs ausprobiert (divx, lavc, xvid) daran sollte es also nicht liegen. Können die (geschnittenen) VDR Dateien eine Macke haben ? Gibts ein Programm zum 'Reparieren' oder 'Analysieren' ?
    ich geb's bald auf ...


    Lars

    Hallo,


    habe folgendes Problem mit mencoder. Bei manchen Aufzeichnungen hört mencoder einfach im 1. oder 2. pass auf. Alle Prozesse laufen noch, kein Eintrag in messages oder syslog, kein coredump. Gemeinerweise klappt es manchmal, wenn ich es dann mit der gleichen Aufnahme nochmal probiere !
    Ich verwende zur Verwaltung vdr2divx. Bei 20-30% der Aufnahmen gibt es diese Probleme. Unterm Strich fallen vielleicht 15% komplett, durch und brechen jedes mal ab (auch nach 5 Versuchen) Der Abbruch erfolgt meist im 2. Pass nach wenigen Sekunden (< 10)


    Mein System:


    HW:
    Athlon 2400+, 768mb ddr, Asus A7v333, DVB-s Nexus


    SW:
    Debian, woody. Mplayer/mencoder 0.92 (selber übersetzt)
    vdr version 1.2.5


    Mal eine Ausgabe:
    This one is waiting for Jobs in /video0/movies/JobQ to process .....


    Found 15 Job(s) in the Queue, Processing next one ...


    *****************************************************************
    *** 2divx Version 1.6.0pre7 - LastChange 20030828-2317
    *** INFO: "video0" was not found in 2divx.conf.dirnames.
    ***
    *** Using Backdraft_-_M\xe4nner,_die_durchs_Feuer_gehen.avi as the Output Filename ...
    ***
    *****************************************************************
    *** Using divx Encoder to encode new video...
    *** Reserving 65536 kbytes of memory for mencoder cache ...
    *** Analyzing Source Stream for presence of AC3 Stream ...
    *** No AC3 Audio found - Output AVI will be Video+mp3...
    *** WARNING: VBitRate drops below specified Minimum Value in MVR_xxx !
    *** Encoding Anyway Using Lower Bitrate of 1498 kbit/s !
    *** Add further Media Combinations to Config File or use shorter
    *** Source Video ;) to avoid this warning ...
    *** The Video has a length of 6976 seconds.
    *** We will encode with a Video Bitrate of 1498 kbit/s and try to
    *** fit 1 file(s) on 2 CD(s) with a Size of 690 MB.
    *** INFO: Source Video is 704 x 576 Resolution ...
    *** Aspect Ratio 2 detected - No Scaling !
    *** Starting Encoding for File /video0/%Backdraft_-_M\xe4nner,_die_durchs_Feuer_gehen/2003-11-21.19:55.50.50.rec/001.vdr ...
    *** File has 174421 frames ....
    *** Starting Encoding Process for Divx4/5 ...
    MEncoder 0.92-3.3.2 (C) 2000-2003 MPlayer Team


    CPU: Advanced Micro Devices (Family: 6, Stepping: 1)
    Detected cache-line size is 64 bytes
    CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
    Reading /root/.mplayer/codecs.conf: 50 audio & 136 video codecs
    Datei nicht gefunden: 'frameno.avi'
    Reading config file /root/.mplayer/mencoder
    Font /root/.mplayer/font/font.desc loaded successfully! (206 chars)
    Lese von stdin...
    success: format: 0 data: 0x0 - 0x0
    MPEG-PES-Dateiformat erkannt!
    VIDEO: MPEG2 704x576 (aspect 2) 25.00 fps 7000.0 kbps (875.0 kbyte/s)
    [V] filefmt:2 fourcc:0x10000002 size:704x576 fps:25.00 ftime:=0.0400
    ==========================================================================
    \xd6ffne Audiodecoder: [mp3lib] MPEG layer-2, layer-3
    MP3lib: init layer2&3 finished, tables done
    AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 24000->192000 (192.0 kbit)
    Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
    ==========================================================================
    \xd6ffne Videofilter: [expand=-1:-1:-1:-1:1]
    Expand: -1 x -1, -1 ; -1 (-1=autodetect) osd: 1
    \xd6ffne Videofilter: [pp=lb]
    ==========================================================================
    Videocodec fixiert: mpeg12
    \xd6ffne Videodecoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
    libmpeg2: Using MMXEXT for IDCT transform
    libmpeg2: Using MMXEXT for motion compensation
    VDec: VO wird versucht, auf 704 x 576 (Bevorzugter Farbraum: Planar YV12) zu setzen.
    [PP] Verwende externe Nachbearbeitungsfilter, max q = 6
    VDec: using Planar YV12 as output csp (no 0)
    Seitenverh\xe4ltnis ist 1.33:1 - Skaliere zur korrekten Videogr\xf6\xdfe.
    Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
    ==========================================================================
    MP3 audio selected
    Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
    Schreibe AVI Header...


    Dann kommen die üblichen Fortschrittsmeldungen und irgendwann hört es einfach auf (Die Mb erspare ich euch jetzt)



    Bin echt ratlos, was das sein kann. Habe zuerst an ein Überhitzungproblem gedacht und den Prozessor mitsamt Lüfter gewechselt ... kein Erfolg ;(


    Bin für jeden Tipp dankbar,
    Lars

    Hi,


    ich hatte das gleiche Problem, dass ich die Aufnahmen nicht sehen konnte. Auch bei mir lag es daran, dass die Rechte auf /dev/null falsch waren. ABER: ich nix raff warum das das Problem gelöst hat ... wenn also einer einen armen User erleuchten will ;)


    Danke,
    Lars

    Hi,


    hat tatsächlich funktioniert. Hatte die Software mit dem aktuellen Setupscript heruntergezogen und installiert ... leider wurde die neue Version in ein anderes Verzeichnis gepackt, sodass ich tatsächlich mit der alten gearbeitet habe.
    Symlink umgelegt und nun tuts ;)
    Kann ich davon ausgehen, dass die Defaultsettings mit einem DivX fähigen DVD Player abspielbar sind, doer muss ich da was ändern ?


    Gruss,
    Lars