First off, I have to start by complimenting Travis on a great application, and tremendous support! We purchased the commercial license and are actively using it to provide very high quality screen capture tutorials of our application, and the results are sooo much better than any other converter (ffmpeg) / streaming server (amfphp) / Flash player combination we have run across!

Now the issue: Since we upgraded to the new 1.1 version, the thumbnails are not being applied to the DashPlayer files. You can see by the attached output how videos that were created prior to 1.1 had an .jpg associated with them, but the video created post 1.1 does not have the image thumbnail associated with it.

Imported prior to 1.1:

[0] => stdClass Object
                (
                    [nid] => 27
                    [vid] => 27
                    [type] => video
                    [status] => 1
                    [created] => 1224323830

                    [changed] => 1224323939
                    [comment] => 2
                    [promote] => 1
                    [sticky] => 0
                    [revision_timestamp] => 1224323939

                    [title] => Adding gauges to your homepage
                    [body] =>  <p>You can also view this on the wiki: <a href="http://wiki.service-now.com/index.php?title=Gauges#Adding_Existing_Gauges_to_a_Homepage" title="http://wiki.service-now.com/index.php?title=Gauges#Adding_Existing_Gauges_to_a_Homepage">http://wiki.service-now.com/index.php?title=Gauges#Adding_Existing_Gauge...</a></p>

 
                    [teaser] => You can also view this on the wiki: http://wiki.service-now.com/index.php?title=Gauges#Adding_Existing_Gauges_to_a_Homepage

                    [log] => 
                    [format] => 3
                    [uid] => 1000003
                    [name] => Rob Woodbyrne
                    [picture] => files/pictures/1000003_pads01.gif

                    [data] => a:9:{s:7:"contact";i:1;s:18:"admin_compact_mode";b:1;s:17:"mimemail_textonly";i:0;s:16:"privatemsg_allow";i:1;s:28:"privatemsg_setmessage_notify";i:1;s:10:"skype_name";s:10:"rwoodbyrne";s:22:"available_skype_status";a:1:{i:7;s:1:"7";}s:8:"og_email";s:1:"2";s:26:"glossary_disable_indicator";i:1;}

                    [path] => videos/adding-gauges-your-homepage
                    [play_counter] => 37
                    [0] => 
                    [last_comment_timestamp] => 1224323939
                    [last_comment_name] => 

                    [comment_count] => 0
                    [taxonomy] => Array
                        (
                        )

                    [files] => Array
                        (

                            [8] => stdClass Object
                                (
                                    [fid] => 8
                                    [nid] => 27
                                    [filename] => 27_Homepage_Add_Gauge.flv

                                    [filepath] => files/27_Homepage_Add_Gauge.flv
                                    [filemime] => application/octet-stream
                                    [filesize] => 3869628

                                    [vid] => 27
                                    [description] => Homepage Add Gauge.flv
                                    [list] => 1
                                )


                            [9] => stdClass Object
                                (
                                    [fid] => 9
                                    [nid] => 27
                                    [filename] => 27_Homepage_Add_Gauge.jpg

                                    [filepath] => files/27_Homepage_Add_Gauge.jpg
                                    [filemime] => jpg
                                    [filesize] => 6316
                                    [vid] => 27

                                    [description] => 27_Homepage_Add_Gauge.jpg
                                    [list] => 0
                                )

                        )

                    [node_counter] => 49

                    [locations] => Array
                        (
                        )

                    [location] => Array
                        (
                        )

                    [body_value] => You can also view this on the wiki: http://wiki.service-now.com/index.php?title=Gauges#Adding_Existing_Gauges_to_a_Homepage

                )

Imported after 1.1:


            [6] => stdClass Object
                (
                    [nid] => 119
                    [vid] => 120
                    [type] => video
                    [status] => 1

                    [created] => 1224811912
                    [changed] => 1224811912
                    [comment] => 2
                    [promote] => 1
                    [sticky] => 0

                    [revision_timestamp] => 1224811912
                    [title] => Add Group Video
                    [body] =>   
                    [teaser] => 
                    [log] => 

                    [format] => 3
                    [uid] => 1000213
                    [name] => brozi
                    [picture] => 
                    [data] => a:5:{s:7:"contact";i:1;s:8:"og_email";s:1:"2";s:17:"mimemail_textonly";i:0;s:16:"privatemsg_allow";i:1;s:28:"privatemsg_setmessage_notify";i:1;}

                    [path] => videos/add-group-video
                    [play_counter] => 93
                    [parent] => 85
                    [weight] => 0
                    [last_comment_timestamp] => 1224811912

                    [last_comment_name] => 
                    [comment_count] => 0
                    [taxonomy] => Array
                        (
                        )

                    [files] => Array

                        (
                            [34] => stdClass Object
                                (
                                    [fid] => 34
                                    [nid] => 119

                                    [filename] => AddGroup.mov
                                    [filepath] => files/119_AddGroup.mov
                                    [filemime] => video/quicktime
                                    [filesize] => 3195859

                                    [vid] => 120
                                    [description] => AddGroup.mov
                                    [list] => 1
                                )


                        )

                    [node_counter] => 115
                    [locations] => Array
                        (
                        )

                    [location] => Array

                        (
                        )

                    [body_value] => 
                )

How can I fix this?

CommentFileSizeAuthor
getViewCallMethodResults.txt60.44 KBSDrugger7

Comments

SDrugger7’s picture

Title: .mov conversions not attaching the thumbnail in remote playlist » Title is wrong

I did some testing as I was writing this, and it turns out that it is not just .movs, it appears to be all files that have been uploaded since upgrading to 1.1.

Title should be, "Thumbnail images not attaching to files since upgrade to 1.1"

SDrugger7’s picture

Title: Title is wrong » Thumbnail images not attaching to files since upgrade to 1.1

Sorry, this is not intuitive as to what the outcome will be. :) There, the title is fixed.

travist’s picture

Status: Active » Postponed (maintainer needs more info)

SDrugger,

First of all, thanks for the complements. It is very rewarding to me to see that you are liking your experience so far.

So lets get this problem figured out... As far as differences between how images are attached between version 1.0 and version 1.1 has not changed. Are you using Flashvideo? I am curious if something happened to your FFMPEG installation that is causing an issue with thumbnail generation.

If FFMPEG is doing what it is supposed to do, then you should be able to see the image attached to the node when you use getView to list off the videos.

I know this is not much help, but maybe it will at least point you in the right direction.

Thanks,

Travis.

SDrugger7’s picture

The only change that was made to the configuration was when you upgraded our player for us, when we were having the issue with the videos not playing.

FlashVideo is creating the images correctly, in fact it is even adding the thumbnails to the 'Video' node. The issue seems to be that these images do not (excuse my complete lack of knowledge and correct terminology here) called into the DashPlayer.swf for the node or into the Dash Player remote playlist.

Since the change, it seems that this:

                    [files] => Array
                        (

                            [8] => stdClass Object
                                (
                                    [fid] => 8
                                    [nid] => 27
                                    [filename] => 27_Homepage_Add_Gauge.flv

                                    [filepath] => files/27_Homepage_Add_Gauge.flv
                                    [filemime] => application/octet-stream
                                    [filesize] => 3869628

                                    [vid] => 27
                                    [description] => Homepage Add Gauge.flv
                                    [list] => 1
                                )


                            [9] => stdClass Object
                                (
                                    [fid] => 9
                                    [nid] => 27
                                    [filename] => 27_Homepage_Add_Gauge.jpg

                                    [filepath] => files/27_Homepage_Add_Gauge.jpg
                                    [filemime] => jpg
                                    [filesize] => 6316
                                    [vid] => 27

                                    [description] => 27_Homepage_Add_Gauge.jpg
                                    [list] => 0
                                )

                        )

has turned into this:

                     [files] => Array

                        (
                            [34] => stdClass Object
                                (
                                    [fid] => 34
                                    [nid] => 119

                                    [filename] => AddGroup.mov
                                    [filepath] => files/119_AddGroup.mov
                                    [filemime] => video/quicktime
                                    [filesize] => 3195859

                                    [vid] => 119
                                    [description] => AddGroup.mov
                                    [list] => 1
                                )


                        )

Where the image 'files/119_AddGroup.jpg' was created, but it is just not called by the Dash Player.

How do I tell it to create this output:

                            [35] => stdClass Object
                                (
                                    [fid] => 35
                                    [nid] => 119
                                    [filename] => 119_AddGroup.jpg

                                    [filepath] => files/119_AddGroup.jpg
                                    [filemime] => jpg
                                    [filesize] => 6316
                                    [vid] => 119

                                    [description] => 119_AddGroup.jpg
                                    [list] => 0
                                )

((I just manually entered the info in the above code box, based off of what the output was in the first box, and what was missing in the second box.))

SDrugger7’s picture

Status: Postponed (maintainer needs more info) » Active
SDrugger7’s picture

Title: Thumbnail images not attaching to files since upgrade to 1.1 » Thumbnail images not attaching to nodes
Project: Dash Media Player » FlashVideo
Version: 5.x-1.1 » 5.x-2.7
Component: Miscellaneous » Code
Category: support » bug

So, upon research, I don't think this is being caused by the Dash Media Player at all... I think Travis is right, it is something that happened with the FlashVideo module.

The only event which occurred between when thumbnails were being attached to the video node and when they stopped being attached to the node, was a .mov was uploaded, and converted.

This worked properly, and the .flv, .mov and .jpg files all exist in the files directory, the .jpg just does not get attached to the video node.

Any ideas?

SDrugger7’s picture

No updates on this in awhile... Is this module actively being supported?

travist’s picture

Yes, this module is being actively supported. I have been making updates to FlashVideo and plan on doing so in the future. But my time is very limited these days, so every now and then, you might need to just be patient as I get to the issues (since I am the only one contributing to this module right now).

I will look into this when I get a chance, but just finding a free hour these days is very few and far between, and typically when I have those moments, I would much rather spend it with my new born son.

So, please be patient with the development of this module since any time I spend with it is donated time.

attheshow’s picture

Priority: Critical » Normal
Status: Active » Postponed (maintainer needs more info)

Have you tried upgrading your site to Drupal 6 yet? I know we had some issues with nid/vid not being inserted into the database correctly a few months ago. This was fixed in D6, but perhaps not in D5.

rconstantine’s picture

Check out the files table in the DB. I think filemime needs to be just jpg to show up for Dash Player's use, but is sometimes saved as image/jpeg, which isn't wrong, but doesn't work. At least, this is something I saw on the D6 version.

attheshow’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

Looks like the discussion isn't going to pick back up here. Closing the issue due to inactivity.