The story continues….
After going through my archive of software, what do I find… another BKPlayer.exe, linked with SSF Files!
The version number is older than the player detailed in Part 2 and the disk contents are also slightly different. They have the same structure with the player, the icon, the linked dll’s and then a folder containing another folder in date format, and the SSF’s are held in there.
The big difference is that this, slightly older, player does not work with the H264/AVC based SSF’s that are used in the other two players. The SSF’s linked to this player are MPEG4 Part 2 Based.
FFProbe Output:
[STREAM]
index=0
codec_name=mpeg4
codec_long_name=MPEG-4 part 2
profile=unknown
codec_type=video
codec_time_base=1/30000
codec_tag_string=[0][0][0][0]
codec_tag=0x0000
width=704
height=288
has_b_frames=0
sample_aspect_ratio=1:1
display_aspect_ratio=22:9
pix_fmt=yuv420p
level=-99
timecode=N/A
quarter_sample=0
divx_packed=0
id=N/A
r_frame_rate=20/1
avg_frame_rate=0/0
time_base=1/1200000
start_pts=327360
start_time=0:00:00.272800
duration_ts=N/A
duration=N/A
bit_rate=N/A
nb_frames=N/A
nb_read_frames=1876
nb_read_packets=N/A
[/STREAM]
I have added the player to the BKPlayer.zip in my Shared Files BOX. I am sure that there will be a multicamera MP4 based BKPlayer out there somewhere and when I locate it, this will be added in also.
Even though its a different format, the SSF can be dealt with just as easy. I wanted to just place this piece of video onto a standard Video DVD and this was quickly accomplished.
From the player I knew I had 30mins of footage. This equates to 1800 seconds.
From FFProbe I knew I had 1876 Frames. Dividing this by the Time equals 1.042 FPS.
I then had two options.
1. FFmpeg to a DVD Compliant MPG2 file so I could use any authoring software to create the Video DVD without another transcode.
ffmpeg -r 1.042 -i file.ssf -f dvd -target pal-dvd -aspect 4:3 -b:v 8000k -mbd rd -trellis 1 -flags +mv0 -cmp 0 -subcmp 2 out.mpg
2. FFmpeg to create uncompressed re scaled Video that is ready for transcoding and authoring for DVD.
ffmpeg -r 1.042 -i file.ssf -f avi -vcodec rawvideo -vf “scale=720:576” -r 25 out.avi
Notice that in both options I have told FFmpeg that the input file has a frame rate of 1.042 FPS. The re scaling is done in both by using the -target pal-dvd in the first option and then by using the -vf scale filter in the second option.
I decided to use the second option as I wanted to automate the transcode, authoring and burn to disk process.
For this used FAVC.
Really fast, great quality and disk created in one go.
I compared the time taken and more importantly the quality, against a real-time scan convert (TVone Corio) out to a DVD recorder (HQ). The PC created copy only took about 10 mins more but had a much higher quality.
Pingback: SSF Files with BKPlayer.exe – Part 2 | Spreadys Space
Pingback: SSF Files with BKPlayer.exe | Spreadys Space
Pingback: SSF Files with BKplayer.exe – Part 4 | Spreadys.com