We have an issue which is puzzling... don't know if anyone else is seeing this. I haven't seen any issues on this opened, so here it goes:

I have entered http://blip.tv/file/877439 in the emfield, but a completely different video is getting embeded in the node.

The node I am talking about is here for you to check

If I edit the node, I see that under the field where the blip.tv link is entered, says (Blip.tv ID: 877439) (the id is linking to http://www.academiadedrupal.com , not sure if this is normal).

Any clues as to why this is happening? Let me know if you need further info to narrow down the issue.

Thanks in advanced!

Comments

manuel garcia’s picture

I have just tested emfield on a fresh drupal 5.7 instalation, I added that same video link to bliptv on a new content, and it got displayed properly.

So looks like the problem is with our site alone... I wonder what could be causing this.

alex ua’s picture

Status: Active » Postponed (maintainer needs more info)

It's hard to tell without really getting into the node rendering and such. That error code seems to indicate that the module isn't actually finding a video, though it's odd that it still posts some video.

Can you install the devel module and post the results of a node render on that node?

manuel garcia’s picture

Sure, here it is:

nid

6

vid

6

type

video

status

1

created

1212149380

changed

1212343226

comment

2

promote

0

sticky

0

revision_timestamp

1212343226

title

Instalación y demostración del chequeo de nombre de usuario

body

<p>Video de Cambrico que encontré en blip.tv.<br />

<a href="http://blip.tv/file/get/Cambrico-DrupalInstalacinYDemostracinDelChequeoD... fichero original</a></p>
<p><a href="http://cambrico.net/04-05-2008/taller-de-drupal-y-ajax-comprobar-si-un-n... articulo original con instrucciones tecnicas</a></p>

teaser

Video de Cambrico que encontré en blip.tv.
<a href="http://blip.tv/file/get/Cambrico-DrupalInstalacinYDemostracinDelChequeoD... fichero original</a>

<a href="http://cambrico.net/04-05-2008/taller-de-drupal-y-ajax-comprobar-si-un-n... articulo original con instrucciones tecnicas</a>

log

format

1

uid

4

name

manuee

picture

data

a:0:{}

path

screencasts/instalacion-y-demostracion-del-chequeo-de-nombre-de-usuario

last_comment_timestamp

1212149380

last_comment_name

NULL

comment_count

0

taxonomy

Array
(
    [12] => stdClass Object
        (
            [tid] => 12
            [vid] => 2
            [name] => Instalación
            [description] => 
            [weight] => 0
        )

    [10] => stdClass Object
        (
            [tid] => 10
            [vid] => 2
            [name] => Screencast
            [description] => 
            [weight] => 0
        )

)

field_video

Array
(
    [0] => Array
        (
            [embed] => http://blip.tv/file/877439
            [value] => 877439
            [provider] => bliptv
            [data] => Array
                (
                    [emthumb] => Array
                        (
                        )

                )

            [view] => <object type="application/x-shockwave-flash" data="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&file=http://blip.tv/rss/flash/&showplayerpath=http://blip.tv/scripts/flash/showplayer.swf" width="425" height="350" allowfullscreen="true" id="emfield_videocck_player_bliptv_1"><param name="movie" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&file=http://blip.tv/rss/flash/&showplayerpath=http://blip.tv/scripts/flash/showplayer.swf" /><param name="quality" value="best" /><embed src="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&file=http://blip.tv/rss/flash/&showplayerpath=http://blip.tv/scripts/flash/showplayer.swf" quality="best" width="425" height="350" name="emfield_videocck_player_bliptv_1" type="application/x-shockwave-flash"></embed></object>

        )

    [1] => Array
        (
            [embed] => 
            [value] => 
            [provider] => 
            [data] => Array
                (
                    [emthumb] => Array
                        (
                        )

                )

            [view] => 
        )

    [2] => Array
        (
            [embed] => 
            [value] => 
            [provider] => 
            [data] => Array
                (
                    [emthumb] => Array
                        (
                        )

                )

            [view] => 
        )

    [3] => Array
        (
            [embed] => 
            [value] => 
            [provider] => 
            [data] => Array
                (
                    [emthumb] => Array
                        (
                        )

                )

            [view] => 
        )

)

readmore

content

Array
(
    [body] => Array
        (
            [#value] => <p>Video de Cambrico que encontré en blip.tv.<br />
<a href="http://blip.tv/file/get/Cambrico-DrupalInstalacinYDemostracinDelChequeoDeNombreDeUsuari892.avi">Descargar fichero original</a></p>
<p><a href="http://cambrico.net/04-05-2008/taller-de-drupal-y-ajax-comprobar-si-un-nombre-de-usuario-esta-registrado">Ver articulo original con instrucciones tecnicas</a></p>

            [#weight] => 0
        )

    [field_video] => Array
        (
            [#weight] => 0
            [#value] => <div class="field field-type-video-cck field-field-video"><div class="field-label">video:&nbsp;</div><div class="field-items"><div class="field-item"><object type="application/x-shockwave-flash" data="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&file=http://blip.tv/rss/flash/&showplayerpath=http://blip.tv/scripts/flash/showplayer.swf" width="425" height="350" allowfullscreen="true" id="emfield_videocck_player_bliptv_1"><param name="movie" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&file=http://blip.tv/rss/flash/&showplayerpath=http://blip.tv/scripts/flash/showplayer.swf" /><param name="quality" value="best" /><embed src="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&file=http://blip.tv/rss/flash/&showplayerpath=http://blip.tv/scripts/flash/showplayer.swf" quality="best" width="425" height="350" name="emfield_videocck_player_bliptv_1" type="application/x-shockwave-flash"></embed></object></div></div></div>

            [#access] => 1
        )

    [subscriptions-anchor] => Array
        (
            [#value] => <a id="subscriptions"></a>
            [#weight] => 99
        )

)
guardian’s picture

i'm experiencing the same problem and i'm seing the exact same video instead of the one i want :)
it seems that in field_video['#value'] above, nothing relates to the id of the video that should be embedded

guardian’s picture

Category: support » bug
Status: Postponed (maintainer needs more info) » Active

Ok here we go with some debugging and follow up:

In emthumb.module, line 107, the $items[$delta]['data'] = $list['provider']; statement overwrites and wipes the content of $item['data'] as used by theme_video_cck_bliptv_flash, bliptv.inc line 237.

Since I have little knowledge of those modules, I don't really know which one is responsible for the bug. are the two modules supposed to cooperate and use the same 'data' array or is it namespace collision ? In any case, feel free to reassign the component of this bug report.

The corruption happens on validate, it gets into the database. The workaround in my case was to disable emthumb.module because I didn't really need it in the end, then save the nodes with embedded videos again.

manuel garcia’s picture

The workaround in my case was to disable emthumb.module because I didn't really need it in the end, then save the nodes with embedded videos again.

I confirm this workaround, works also on our case.
Great work guardian, thanks - I'm not a developer so I'm afraid i wouldn't be of much value investigating farther on what causes this bug, but if/when we need some testing I can help out -:)

buffos’s picture

This happens in my case too.
Disabling the emthumb module solves the situation.

drupalphil’s picture

Ditto for version 5.x-1.3 (released Nov 6, 2008). Regardless of URL entered for Bliptv, a wedding video would show up. Turning off the Embedded Media Thumbnail module fixed this issue.

plasticlax’s picture

sub