Am Samstag, 19. März 2011, um 13:02:02 schrieb Klaus Schmidinger:
- Fixed detecting frames on channels that broadcast with 50 or 60 fps.
I just made a recording from "arte HD" with VDR 1.7.17 and everything worked fine. It played correctly (on a TT-S2 6400 prototype), the current and total times displayed by the progress display were correct and I was able to place and move an editing mark with the picture getting updated just fine.
For me the frame detection works fine, but still the wrong framerate is written to the info file (always F 25 is written there). Maybe some nasty patch is breaking this for me, but i don't find it. Is this really working correct for you? Can you give me a hint where the information is transferred from the cFrameDetector to cRecordingInfo?
regards, Tim
On Mon, Mar 28, 2011 at 2:24 AM, Tim rollercoaster@reel-multimedia.com wrote:
- Fixed detecting frames on channels that broadcast with 50 or 60 fps.
I just made a recording from "arte HD" with VDR 1.7.17 and everything worked fine. It played correctly (on a TT-S2 6400 prototype), the current and total times displayed by the progress display were correct and I was able to place and move an editing mark with the picture getting updated just fine.
For me the frame detection works fine, but still the wrong framerate is written to the info file (always F 25 is written there). Maybe some nasty patch is breaking this for me, but i don't find it. Is this really working correct for you? Can you give me a hint where the information is transferred from the cFrameDetector to cRecordingInfo?
I'll jump in and say that all my new HD recordings have the correct framerate (mixture of 59.94 and 29.97) in their relative "info" files. I suspect some patch you're using is breaking this and you've mentioned. The good news is it should be pretty easy to figure out which one.
On 28.03.2011 11:24, Tim wrote:
Am Samstag, 19. März 2011, um 13:02:02 schrieb Klaus Schmidinger:
- Fixed detecting frames on channels that broadcast with 50 or 60 fps.
I just made a recording from "arte HD" with VDR 1.7.17 and everything worked fine. It played correctly (on a TT-S2 6400 prototype), the current and total times displayed by the progress display were correct and I was able to place and move an editing mark with the picture getting updated just fine.
For me the frame detection works fine, but still the wrong framerate is written to the info file (always F 25 is written there). Maybe some nasty patch is breaking this for me, but i don't find it. Is this really working correct for you? Can you give me a hint where the information is transferred from the cFrameDetector to cRecordingInfo?
void cRecorder::Action(void) { ... if (frameDetector->Synced()) { if (!InfoWritten) { cRecordingInfo RecordingInfo(recordingName); if (RecordingInfo.Read()) { if (frameDetector->FramesPerSecond() > 0 && !DoubleEqual(RecordingInfo.FramesPerSecond(), frameDetector->FramesPerSecond())) { RecordingInfo.SetFramesPerSecond(frameDetector->FramesPerSecond()); RecordingInfo.Write(); Recordings.UpdateByName(recordingName); } } InfoWritten = true; }
Klaus
Am Montag, 28. März 2011, um 18:17:50 schrieb Klaus Schmidinger:
void cRecorder::Action(void) { ... if (frameDetector->Synced()) { if (!InfoWritten) { cRecordingInfo RecordingInfo(recordingName); if (RecordingInfo.Read()) { if (frameDetector->FramesPerSecond() > 0 && !DoubleEqual(RecordingInfo.FramesPerSecond(), frameDetector->FramesPerSecond())) {
Thank you, this was the part i was looking for. Read() always returned false for me because of a wrong patch. Now i fixed that.
cheers, Tim
On 28.03.2011 11:24, Tim wrote:
Am Samstag, 19. März 2011, um 13:02:02 schrieb Klaus Schmidinger:
- Fixed detecting frames on channels that broadcast with 50 or 60 fps.
I just made a recording from "arte HD" with VDR 1.7.17 and everything worked fine. It played correctly (on a TT-S2 6400 prototype), the current and total times displayed by the progress display were correct and I was able to place and move an editing mark with the picture getting updated just fine.
For me the frame detection works fine, but still the wrong framerate is written to the info file (always F 25 is written there). Maybe some nasty patch is breaking this for me, but i don't find it. Is this really working correct for you?
Sorry, forgot to add this in my previous post. I just did another recording on "arte HD", and this is the info file I got:
C S19.2E-1-1011-11120 arte HD E 35957 1301328600 3000 4E 6 T Mit Schirm, Charme und Melone S Fit für Mord D Hochkarätige Manager werden ermordet und von ihren kompetenten Sekretärinnen vertreten, die die Geschäfte nahtlos weiterführen. Alle Damen sind Mitglieder in einem Fitnessclub, in dem sich auch bald Emma Peel anmeldet. G 15 30 33 F0 X 5 0B deu HD-Video X 2 03 deu stereo X 4 42 deu Dolby Digital 2.0 X 3 12 deu DVB-Untertitel X 2 03 fra französisch X 3 03 fra V 1301328600 F 50 P 50 L 50
Klaus